1. Department of Neurosurgery, West China Hospital, Sichuan University, Chengdu, 610041, China
2. College of Polymer Science and Engineering, State Key Laboratory of Polymer Materials Engineering, Sichuan University, Chengdu, 610065, China
3. Core Facilities, West China Hospital, Sichuan University, Chengdu, Sichuan 610041, China