1. Key Laboratory of Protein and Peptide Pharmaceuticals, Institute of Biophysics, Chinese Academy of Sciences, Beijing 100101, China.
2. Molecular Biology Laboratory, Zhengzhou Normal University, Zhengzhou 450044, China.
3. School of Life Sciences, The University of Chinese Academy of Sciences, Beijing 100049, China.