1. School of Life Science, Anhui University, 111 Jiulong Road, Hefei 230601, China
2. 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
3. Key Laboratory of Structural Biology, Chinese Academy of Sciences, 96 Jinzhai Road, Hefei, Anhui 230026, China