1. Department of NeurologyThe Second Affiliated Hospital and Yuying Children's Hospital of Wenzhou Medical University Wenzhou 325027 China
2. Department of SurgeryThe Second Affiliated Hospital and Yuying Children's Hospital of Wenzhou Medical University Wenzhou 325027 China
3. Department of Preventive Medicine, School of Public Health and ManagementWenzhou Medical University Wenzhou 325035 China
4. Departments of Pathophysiology, School of Basic Medicine ScienceWenzhou Medical University Wenzhou 325035 China
5. Collaborative Innovation Center for Diagnosis and Treatment of Infectious DiseasesState Key Laboratory for Diagnosis and Treatment of Infectious DiseasesNational Clinical Research Center for Infectious Diseases, the First Affiliated Hospital, School of MedicineZhejiang University Hangzhou 310003 China