1. State Key Laboratory of Molecular Vaccinology and Molecular Diagnostics National Institute of Diagnostics and Vaccine Development in Infectious Diseases School of Public Health & School of Life Sciences Xiamen University Xiamen Fujian 361102 China
2. Shenzhen Key Laboratory of Pathogen and Immunity National Clinical Research Center for Infectious Disease Shenzhen Third People's Hospital Second Hospital Affiliated to Southern University of Science and Technology Shenzhen Guangdong 518112 China
3. Department of Hematology Fujian Medical University Union Hospital Fujian Provincial Key Laboratory on Hematology Fujian Institute of Hematology Fuzhou Fujian 350001 China
4. The First Hospital of Xiamen University Xiamen 361003 China