State Key Laboratory of Oncology in South China;
Department of Neurosurgery/Neuro-oncology;
Sun Yat-sen University Cancer Center;
Department of Pharmacology;
Guangdong Pharmaceutical University;
Department of Oncology;
The Affiliated Jiangyin Hospital of Southeast University Medical College;