1. Hefei National Laboratory for Physical Sciences at Microscale, CAS Center for Excellence in Biomacromolecules, Collaborative Innovation Center of Chemistry for Life Sciences, and School of Life Sciences, University of Science and Technology of China, 96 Jinzhai Road, Hefei, Anhui 230026, China
2. Key Laboratory of Structural Biology, Chinese Academy of Sciences, Hefei, Anhui 230026, China