1. Department of Neurosurgery, Southwest Hospital, Third Military Medical University, Chongqing 400038, China
2. Department of Oncology, Cancer Hospital, Chongqing 400030, China
3. Department of Neurosurgery, Xinqiao Hospital, Third Military Medical University, Chongqing 400038, China