1. Department of Orthopedic Surgery, West China Hospital, Sichuan University, Chengdu 610041, Sichuan, P. R. China
2. Department of Orthopedic Surgery, The First Affiliated Hospital of Shandong First Medical University & Shandong Provincial Qianfoshan Hospital, Jinan 250014, P. R. China
3. Research Core Facility, West China Hospital, Sichuan University, Chengdu 610041, Sichuan, P. R. China
4. Department of Neurosurgery and Neurosurgery Research Laboratory, West China Hospital, Sichuan University, Chengdu 610041, Sichuan, P. R. China
5. Department of Orthopedic Surgery, Shandong Provincial Hospital Affiliated to Shandong First Medical University, Jinan 250021, P. R. China