1. Neurosurgery Department, Peking University Shenzhen Hospital , 1120 Lianhua Road, Futian District , Shenzhen 518035 , People’s Republic of China
2. GuangDong 999 Brain Hospital , Guangzhou 510510 , People’s Republic of China
3. Neurosurgery Department, Shenzhen Second People’s Hospital , Sungang Road, Futian District , Guangzhou 510510 , People’s Republic of China