1. Department of Neurosurgery, Shenzhen Second People's Hospital, Clinical Medicine College of Anhui Medical University, Shenzhen, China.
2. Department of Neurosurgery, Shenzhen Key Laboratory of Neurosurgery, The First Affiliated Hospital of Shenzhen University, Shenzhen Second People's Hospital, Shenzhen, China.
3. The Affiliated Luohu Hospital of Shenzhen University, Shenzhen Luohu Hospital Group Department of Urology, Shenzhen, China.
4. Department of Neurosurgery/Neuro-oncology, State Key Laboratory of Oncology in South China, Sun Yat-sen University Cancer Center, Collaborative Innovation Center for Cancer Medicine, Guangzhou, China.