1. Department of Neurosurgery, Shenzhen Second People's HospitalFirst Affiliated Hospital of Shenzhen University Shenzhen Guangdong China
2. Shenzhen Key Laboratory of Neurosurgery, Shenzhen Second People's HospitalFirst Affiliated Hospital of Shenzhen University Shenzhen Guangdong China
3. Shenzhen University School of Medicine Shenzhen Guangdong China