1. iHuman Institute, ShanghaiTech University, Shanghai 201210, China
2. School of Life Science and Technology, ShanghaiTech University, Shanghai 201210, China
3. National Facility for Protein Science in Shanghai, ZhangJiang Lab, Shanghai Advanced Research Institute, Chinese Academy of Sciences, Shanghai 201210, China
4. Department of Integrative Structural and Computational Biology, Scripps Research, La Jolla, CA 92037, USA
5. Institute of Molecular Biology and Biophysics, ETH Zürich, Otto-Stern-Weg 5, 8093 Zürich, Switzerland