1. Department of Interventional Radiology, Shanghai Sixth People's Hospital Affiliated to Shanghai Jiao Tong University School of
Medicine, Shanghai 200233, China
2. Department of Neurology, Nanjing Drum Tower Hospital, Nanjing University of Chinese
Medicine, Nanjing Jiangsu 210008, China