1. Department of Neurosurgery, the Second Affiliated Hospital, Medical School of Zhe Jiang University, China
2. Department of Neuro-Interventional Radiology, Shanghai East Hospital, Medical School of Tong Ji University, China
3. The Sixth Affiliated People’s Hospital, Medical School of Shanghai Jiao Tong University, China