1. Key Laboratory of RNA Biology, Key Laboratory of Protein and Peptide Pharmaceutical, 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. Center for Excellence in Biomacromolecules, Chinese Academy of Sciences, Beijing 100101, China