1. Department of Neurosurgery, West China Hospital, Sichuan University, Chengdu, Sichuan, China
2. Department of Neurosurgery, Affiliated Hospital of Chengdu University, Chengdu, Sichuan, China
3. Department of Medical Oncology,
Thomas Jefferson University, Philadelphia, PA, 19144 USA
4. Department of Radiology, Thomas Jefferson University,
Philadelphia, PA, 19144 USA