1. Academy for Advanced Interdisciplinary Studies, Peking University, Beijing 100871, China
2. State Key Laboratory of Membrane Biology, National Biomedical Imaging Center, Peking-Tsinghua Center for Life Sciences, Institute of Molecular Medicine, College of Future Technology, Peking University, Beijing 100871, China
3. College of Engineering, Peking University, Beijing 100871, China
4. National Biomedical Imaging Center, Peking University, Beijing 100871, China