1. State Key Laboratory of Cellular Stress Biology, School of Life Sciences, Faculty of Medicine and Life Sciences, Xiamen University , Xiamen 361102 , China
2. Department of Neurosurgery and Department of Neuroscience, Fujian Key Laboratory of Brain Tumors Diagnosis and Precision Treatment, Xiamen Key Laboratory of Brain Center, the First Affiliated Hospital of Xiamen University, School of Medicine, Xiamen University , Xiamen 361003 , China