1. Gastrointestinal Surgery The First Affiliated Hospital of Wenzhou Medical University Wenzhou Zhejiang China
2. Neurosurgery Department The First Affiliated Hospital of Wenzhou Medical University Wenzhou Zhejiang China
3. Department of Microbiology, Immunology, and Genetics University of North Texas Health Science Center Fort Worth TX USA
4. Zhejiang Provincial Key Laboratory of Aging and Neurological Disease Research The First Affiliated Hospital of Wenzhou Medical University Wenzhou Zhejiang China
5. Analytical and Testing Center Wenzhou Medical University Wenzhou Zhejiang China
6. School of Information and Engineering Wenzhou Medical University Wenzhou Zhejiang China