1. State Key Laboratory of Molecular Vaccinology and Molecular Diagnostics, National Institute of Diagnostics and Vaccine Development in Infectious Diseases, School of Public Health, Xiamen University, Xiamen, Fujian, China
2. Department of Hepatobiliary Surgery, Zhongshan Hospital Xiamen University, Xiamen, Fujian, China
3. Department of Neurosurgery, First Affiliated Hospital of Xiamen University, Xiamen, Fujian, China