1 Department of Neurosurgery, No. 105 Hospital of PLA, No. 424 Changjiang West Road, Hefei, 230031, Anhui, People's Republic of China. zymhf2966@163.com.
2 Department of Neurosurgery, Nanfang Hospital, Southern Medical University, Guangzhou, 510515, Guangdong, People's Republic of China.
3 Department of Neurosurgery, No. 105 Hospital of PLA, No. 424 Changjiang West Road, Hefei, 230031, Anhui, People's Republic of China.