1. Department of Neurosurgery The First Affiliated Hospital of Chongqing Medical University Chongqing China
2. Department of Neurosurgery and State Key Laboratory of Trauma, Burn and Combined Injury Southwest HospitalThird Military Medical University (Army Medical University) Chongqing China
3. Chongqing Key Laboratory of Precision Neuromedicine and Neuroregeneration Southwest HospitalThird Military Medical University (Army Medical University) Chongqing China