1. Beijing Frontier Research Center for Biological Structure, Tsinghua-Peking Joint Center for Life Sciences, Key Laboratory for Protein Sciences of Ministry of Education, School of Life Sciences, Tsinghua University, Beijing 100084, China.
2. Westlake Laboratory of Life Science and Biomedicine, Xihu District, Hangzhou 310024, Zhejiang, China.
3. Research Center for Industries of the Future; Key Laboratory of Structural Biology of Zhejiang Province, School of Life Sciences, Westlake University, Hangzhou 310024, Zhejiang, China.
4. Institute of Biology, Westlake Institute for Advanced Study, Xihu District, Hangzhou 310024, Zhejiang, China.