1. Department of Neurosurgery, Anhui Provincial Hospital Affiliated to Anhui Medical University, Anhui Province Key Laboratory of Brain Function and Brain Disease, Hefei, Anhui, P.R. China;
2. Department of Neurosurgery, South branch of Anhui Provincial Hospital, Anhui Provincial Cardiovascular and Cerebrovascular Hospital, Hefei, Anhui 230001, P.R. China