1. Department of Neurology, Shanghai Tenth People’s Hospital, Tongji University, Shanghai, China
2. Department of Pathology, Shanghai Tenth People’s Hospital, Tongji University, Shanghai, China
3. Department of Neurosurgery, Shanghai Tenth People’s Hospital, Tongji University, Shanghai, China
4. Department of Intervention, Shanghai Tenth People’s Hospital, Tongji University, Shanghai, China