1. Hubei Key Laboratory of Cell Homeostasis, College of Life Sciences, Wuhan University, Wuhan, Hubei 430072, China.
2. Medical Research Institute, School of Medicine, Wuhan University, Wuhan 430071, China.
3. National Laboratory of Biomacromolecules, CAS Center for Excellence in Biomacromolecules, Institute of Biophysics, Chinese Academy of Sciences ,Beijing 100101, China.
4. State Key Laboratory of Virology, College of Life Sciences, Wuhan University, Wuhan, Hubei 430072, China.
5. Department of Biochemistry, Purdue University, West Lafayette, IN, USA.
6. Center for Cancer Research, Purdue University, West Lafayette, IN, USA.