1 Westlake Laboratory of Life Sciences and Biomedicine, Key Laboratory of Structural Biology of Zhejiang Province, School of Life Sciences, Westlake University, Hangzhou, Zhejiang, China.
2 Institute of Biology, Westlake Institute for Advanced Study, Hangzhou, Zhejiang, China.
3 School of Life Sciences, Zhejiang University, Hangzhou, Zhejiang, China.
4 Westlake Laboratory of Life Sciences and Biomedicine, Key Laboratory of Structural Biology of Zhejiang Province, School of Life Sciences, Westlake University, Hangzhou, Zhejiang, China. zhouqiang@westlake.edu.cn.
5 Institute of Biology, Westlake Institute for Advanced Study, Hangzhou, Zhejiang, China. zhouqiang@westlake.edu.cn.