1. Department of Anesthesiology, Ningbo Medical Center Lihuili Hospital, Ningbo 315100, Zhejiang, China
2. Department of Radiology, Ningbo Medical Center Lihuili Hospital, Ningbo 315100, Zhejiang, China
3. Department of Neurosurgery, Ningbo Medical Center Lihuili Hospital, Ningbo 315100, Zhejiang, China