1. Neurovascular Center, Changhai Hospital, Naval Medical University, 168 Changhai Road, Shanghai 200433, China
2. Department of Neurosurgery, The First Naval Hospital of Southern Theater Command of PLA, 40 Third Haibin Road, Zhanjiang, 524005 Guangdong, China