1. Biomedical Pioneering Innovation Center, Peking University, Beijing 100871, China
2. School of Life Sciences, Peking University, Beijing 100871, China
3. College of Chemistry and Molecular Engineering, Beijing National Laboratory for Molecular Sciences, Peking University, Beijing 100871, China
4. Peking-Tsinghua Center for Life Sciences, Peking University, Beijing 100871, China
5. Institute for Cell Analysis, Shenzhen Bay Laboratory, Shenzhen 518132, China