1. Key Laboratory of Molecular Biophysics, Ministry of Education, and Institute of Biophysics and Biochemistry, Huazhong University of Science and Technology, Wuhan 430074, China.
2. Department of Biophysics, University of Texas Southwestern Medical Center, 6000 Harry Hines Boulevard, Dallas, TX 75390, USA.
3. Department of Biochemistry, University of Texas Southwestern Medical Center, 6000 Harry Hines Boulevard, Dallas, TX 75390, USA.
4. Department of Pharmacology, University of Texas Southwestern Medical Center, 6000 Harry Hines Boulevard, Dallas, TX 75390, USA.