1. Department of Neurosurgery & Brain and Nerve Research Laboratory, The First Affiliated Hospital of Soochow University, Suzhou, Jiangsu Province, China
2. Suzhou Kowloon Hospital affiliated Shanghai Jiaotong University Medical School, Suzhou, Jiangsu Province, China
3. Department of Neurosurgery, The First Affiliated Hospital of Soochow University, 188 Shizi Street, Suzhou 215006, China