1. Beijing Frontier Research Center for Biological Structures, Tsinghua-Peking Center for Life Sciences, School of Life Sciences, Tsinghua University, Beijing 100084, China
2. Westlake Laboratory of Life Sciences and Biomedicine, Westlake Institute for Advanced Study, Hangzhou 310024, China
3. Key Laboratory of Structural Biology of Zhejiang Province, School of Life Sciences, Westlake University, Hangzhou 310024, China
4. Institute of Biology, Westlake Institute for Advanced Study, Hangzhou 310024, China