1. National Laboratory of Biomacromolecules, Institute of Biophysics, Chinese Academy of Sciences, Beijing 100101, China
2. College of Life Sciences, University of Chinese Academy of Sciences, Beijing 100049, China
3. Division of Life Sciences and Medicine, University of Science and Technology of China, Hefei 230027, China
4. State Key Laboratory of Protein and Plant Gene Research, School of Life Sciences and School of Advanced Agricultural Sciences, Peking University, Beijing 100871, China