Affiliation: | a Protein Science Laboratory of Ministry of Education, Department of Biological Sciences and Biotechnology, Tsinghua University, Qinghuayuan, Haidian District, Beijing 100084, China b State Key Laboratory of Biomembrane and Membrane Engineering, Institute of Zoology, Chinese Academy of Sciences, Beijing 100101, China |