Affiliation: | (1) Department of Neurosurgery, Second Hospital, Xi‘an Jiaotong University, 157 Xiwu Road, Xi’an, 710004 Shaanxi, People’s Republic of China;(2) Department of Neurosurgery, Union Hospital, Tongji Medical College, Huazhong University of Science and Technology, Wuhan, 430022 Hubei, People’s Republic of China |