1. State Key Laboratory of Membrane Biology Beijing Advanced Innovation Center for Structural Biology Tsinghua-Peking Joint Center for Life Science School of Life Sciences Tsinghua University Beijing 100084 China
2. Key Laboratory of Structural Biology of Zhejiang Province Institute of Biology, Westlake Institute for Advanced Study School of Life Sciences Westlake University Hangzhou 310024 Zhejiang Province China
3. Medical Research Center Beijing Key Laboratory of Cardiopulmonary Cerebral Resuscitation Beijing Chao-Yang Hospital Capital Medical University Beijing 100020 China
4. Technology Center for Protein Sciences Ministry of Education Key Laboratory of Protein Sciences School of Life Sciences Tsinghua University Beijing 100084 China
5. Department of Molecular Biology Princeton University Princeton NJ 08544 USA