1 Department of Neurosurgery, China-Japan Union Hospital of Jilin University, Changchun, 130033, People's Republic of China.
2 Department of Vascular Surgery, China-Japan Union Hospital of Jilin University, Changchun, 130033, People's Republic of China.
3 Department of Radiology, China-Japan Union Hospital of Jilin University, No.126, Xiantai Street, Changchun, 130033, Jilin Province, People's Republic of China. jlfsliuguifeng@163.com.