1. Department of Neurosurgery, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou 325000, China
2. Zhejiang Provincial Key Laboratory of Aging and Neurological Disorder Research, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou 325000, China
3. Department of Neurosurgery, Yuyao People’s Hospital, Ningbo 315000, China
4. Department of Neurosurgery, The First Affiliated Hospital of Medical School of Zhejiang University, Hangzhou 310003, China