Affiliation: | ZHAOHaiyan, MENGWuyi, LIN Zhengjiong and ZHOU Haimeng1. National Laboratory of Biomacromolecules, Institute of Biophysics, Chinese Academy of Sciences, Beijing 100101, China; 2. Department of Biological Science and Biotechnology, Tsinghua University, Beijing 100084, China |