1 Department of Neurosurgery, and West China Brain Research Center, West China Hospital, Sichuan University, Chengdu, China.
2 Department of Neurosurgery, and West China Brain Research Center, West China Hospital, Sichuan University, Chengdu, China. Electronic address: neurosurgeon@live.cn.