1. Fudan University, Shanghai 310018, China.
2. Key Laboratory of Structural Biology of Zhejiang Province, School of Life Sciences, Westlake University, Hangzhou 310024, Zhejiang, China.
3. Westlake Laboratory of Life Sciences and Biomedicine, Hangzhou 310024, Zhejiang, China.
4. Department of Developmental and Cell Biology, University of California, Irvine, Irvine, CA 92697, USA.