1. Tsinghua-Peking Center for Life Sciences, Beijing Frontier Research Center for Biological Structure, School of Life Sciences and Ministry of Education Key Laboratory for Protein Science, Tsinghua University, Beijing 100084, China
2. Center for Protein Assemblies, Physics Department, E22, Technical University of Munich, 85748 Garching, Germany
3. School of Medicine, Tsinghua University, Beijing 100084, China