1. Beijing National Laboratory for Molecular Sciences, College of Chemistry and Molecular Engineering, Peking University, Beijing 100871, China
2. National Institute of Biological Sciences (NIBS), Beijing 102206, China
3. Center for Life Sciences, Beijing 100871, China