1. Brain Tumor Lab, Department of Neurosurgery, The Second Affiliated Hospital of Soochow University, Suzhou 215004, China
2. Department of Neurosurgery, The First Affiliated Hospital of Anhui Medical University, Hefei 230022, China
3. Department of Neurosurgery, Tianjin Medical University General Hospital, Tianjin 300052, China