1. Department of Neurosurgery, Suzhou Science & Technology Town Hospital, Suzhou, Jiangsu Province, China
2. Department of Neurosurgery, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, Shanghai, China
3. Department of Pathology, Suzhou Science & Technology Town Hospital, Suzhou, Jiangsu Province, China