1. Department of Neurosurgery, Huashan Hospital of Fudan University, 12 Wulumuqi Zhong Road, Shanghai 200040, China
2. Academy for Engineering & Technology, Fudan University, 220 Handan Road, Shanghai 200433, China
3. Neurosurgical Institute of Fudan University, Shanghai 200040, China
4. Shanghai Key Laboratory of Brain Function Restoration and Neural Regeneration, Shanghai 200040, China