Department of Neurosurgery, Beijing Neurosurgical Institute, Capital Medical University, No.119 Nansihuan Xi Road, Beijing 100050, China; Department of Neurosurgery, Beijing Tiantan Hospital, Capital Medical University, Beijing, China. Electronic address: