1. Department of Biochemistry and Molecular Biology, School of Basic Medicine, Huazhong University of Science and Technology, Wuhan, China
2. Cell Architecture Research Center; Huazhong University of Science and Technology, Wuhan, China
3. Shenzhen Bay Laboratory, Shenzhen, China