1. Department of Interventional Neuroradiology, The First Affiliated Hospital of Zhengzhou University, Zhengzhou 450052, Henan, China
2. Department of Neurosurgery, Zhujiang Hospital, Southern Medical University, Guangzhou 510282, Guangdong, China
3. Centre of Inflammation and Cancer Research, 150th Central Hospital of PLA, Luoyang 471031, Henan, China
4. Department of Anesthesiology, 150th Central Hospital of PLA, Luoyang 471031, Henan, China
5. Department of Immunology, The Fourth Military Medical University, Xi’an 710032, Shaanxi, China