1. Department of Neurosurgery, Second Affiliated Hospital of Anhui Medical University, Anhui Medical University, Hefei, Anhui 230601, P.R. China
2. Department of Neurosurgery, Klinikum rechts der Isar, Technical University of Munich, D‑81675 Munich, Germany
3. Department of Neurosurgery, Changhai Hospital, Naval Medical University, Shanghai 200433, P.R. China
4. Tongji University Cancer Center, Shanghai Tenth People's Hospital of Tongji University, School of Medicine, Tongji University, Shanghai 200092, P.R. China