1 Department of Biochemistry and Molecular Biology, Tongji Medical College, Huazhong University of Science and Technology, 430030, Wuhan, China.
2 Cell Architecture Research Center, Huazhong University of Science and Technology, 430030, Wuhan, China.
3 Department of Immunology, Tongji Medical College, Huazhong University of Science and Technology, 430030, Wuhan, China.
4 Department of Biochemistry and Molecular Biology, Tongji Medical College, Huazhong University of Science and Technology, 430030, Wuhan, China. tjhuangbo@hotmail.com.
5 Department of Immunology & National Key Laboratory of Medical Molecular Biology, Institute of Basic Medical Sciences, Chinese Academy of Medical Sciences (CAMS) & Peking Union Medical College, 100005, Beijing, China. tjhuangbo@hotmail.com.