1. Institute of Biomedical and Health Engineering, Shenzhen Institutes of Advanced Technology; Chinese Academy of Sciences; Shenzhen China
2. Department of Neurosurgery; Guangzhou General Hospital of Guangzhou Military Command; Guangzhou China
3. Department of Radiology; Sun Yat-sen University Cancer Center; Guangzhou China
4. Department of Neurosurgery; The 3rd Affiliated Hospital of Sun Yat-sen University; Guangzhou China
5. Department of Neurosurgery/Neuro-oncology, State Key Laboratory of Oncology in South China, Collaborative Innovation Center for Cancer Medicine; Sun Yat-sen University Cancer Center; Guangzhou China