1. Department of Neurosurgery, The First Affiliated Hospital of Ningbo University, Ningbo 315010, China
2. Department of Neurosurgery, Ningbo Hospital of Zhejiang University, Ningbo 315010, China
3. Cixi Biomedical Research Institute, Wenzhou Medical University, Cixi 315302, China
4. Department of Radiology, The First Affiliated Hospital of Ningbo University, Ningbo 315010, China
5. Key Laboratory of Precision Medicine for Atherosclerotic Diseases of Zhejiang Province, Ningbo 315010, China