1. Ministry of Education Key Laboratory of Protein Sciences, Beijing Frontier Research Center for Biological Structure, Beijing Advanced Innovation Center for Structural Biology, School of Life Sciences, Tsinghua University, Beijing 100084, China
2. Tsinghua-Peking Center for Life Sciences, School of Life Sciences, Tsinghua University, Beijing 100084, China
3. Beijing National Laboratory for Molecular Sciences, College of Chemistry and Molecular Engineering, Peking University, Beijing 100871, China
4. State Key Laboratory for Turbulence and Complex System, Department of Mechanics and Engineering Science, College of Engineering, Peking University, Beijing 100871, China
5. Beijing Graphene Institute, Beijing 100095, China
6. Academy for Advanced Interdisciplinary Studies, Peking University, Beijing 100871, China