Department of Biochemistry and Molecular Biology;
Tongji Medical College;
Huazhong University of Science and Technology;
430030;
Wuhan;
China;
Cell Architecture Research Center;
Huazhong University of Science and Technology;
430030;
Wuhan;
China;
Department of Immunology;
Tongji Medical College;
Huazhong University of Science and Technology;
430030;
Wuhan;
China;
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;