1. Department of Neurosurgery; the First Affiliated Hospital of Shenzhen University, Shenzhen Second People's Hospital; 3002# Sungang Road, Futian District Shenzhen 518035 China
2. Shenzhen Key Laboratory of Neurosurgery; 3002# Sungang Road, Futian District Shenzhen 518035 China
3. Guangzhou Medical University; Xinzao, Panyu District Guangzhou 511436 China