1. Department of Neurosurgery, Beijing Tiantan Hospital, Capital Medical University, Beijing 100070, China
2. Department of Neuroradiology, Beijing Tiantan Hospital, Capital Medical University, Beijing 100070, China
3. Department of Pathology, Beijing Tiantan Hospital, Capital Medical University, Beijing 100070, China
4. Beijing Neurosurgical Institute, Capital Medical University, Beijing 100070, China