1. Department of Neurosurgery and Brain and Nerve Research Laboratory, The First Affiliated Hospital of Soochow University, Suzhou, Jiangsu, China
2. Department of Neurosurgery, The Second Affiliated Hospital of Bengbu Medical College, Bengbu, China
3. The DuShu Lake Hospital of Soochow University, Suzhou, Jiangsu, China