Department of Neurosurgery, Shanghai clinical college, Anhui Medical University, Hefei 230032, China;
Department of Neurosurgery, Shanghai Tenth People's Hospital, Tongji University, Shanghai 200072, China;
Department of Neurosurgery, Shanghai clinical college, Anhui Medical University, Hefei 230032, China;
Department of Urology, Shanghai clinical college, Anhui Medical University, Hefei 230032, China;