1. Department of Neurovascular Centre, Changhai Hospital, Naval Medical University, Shanghai, 200433, China
2. Department of Nerurosurgery, Naval Medical Center of PLA, Navy Medical University, Shanghai, 200050, China
3. Department of Cerebrovascular Intervention, Shanghai General Hospital, Shanghai Jiao Tong University School of
Medicine, Shanghai, 200080, China