1. Beijing Advanced Innovation Center for Structural Biology, Tsinghua-Peking Joint Center for Life Sciences, School of Life Sciences, School of Medicine, Tsinghua University, Beijing 100084, China.
2. Technology Center for Protein Sciences, Ministry of Education Key Laboratory of Protein Sciences, School of Life Sciences, Tsinghua University, Beijing 100084, China.
3. Department of Nephrology, Changzheng Hospital, Second Military Medical University, Shanghai 200433, China.
4. Institute of Biology, Westlake Institute for Advanced Study, Westlake University, 18 Shilongshan Road, Xihu District, Hangzhou 310064, Zhejiang Province, China.