1. Department of Pathogen Biology, Hebei Medical University, Shijiazhuang, Hebei, China
2. Key Laboratory of Immune mechanism and Intervention on Serious Disease in Hebei Province, Shijiazhuang, Hebei, China
3. Department of Immunology, Hebei Medical University, Shijiazhuang, Hebei, China
4. Division of Infectious Diseases, Allergy and Immunology, Departments of Internal Medicine & Molecular Microbiology and Immunology, Saint Louis University School of Medicine, St. Louis, Missouri, USA
5. Department of hepatobiliary surgery, Shanghai 455 Hospital, Shanghai, China