1. State Key Laboratory of Virology and Medical Research Institue, Hubei Province Key Laboratory of Allergy and Immunology and Department of Immunology, Wuhan University School of Medicine, Wuhan, People’s Republic of China
2. The eighth hospital of Wuhan, Wuhan, People’s Republic of China