1. College of Life Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China
2. National Laboratory of Biomacromolecules, Institute of Biophysics, Chinese Academy of Sciences, Beijing 100101, China
3. Key Laboratory of Interdisciplinary Research, Institute of Biophysics, Chinese Academy of Sciences, Beijing 100101, China