1. Medical Isotopes Research Center and Department of Radiation Medicine, School of Basic Medical Sciences, Peking University, Beijing 100191, China
2. Department of Cell Biology, School of Basic Medical Sciences, Peking University, Beijing 100191, China
3. Key Laboratory of Protein and Peptide Pharmaceuticals, CAS Center for Excellence in Biomacromolecules, Institute of Biophysics, Chinese Academy of Sciences, Beijing 100101, China