1. Division of Spine, Department of Orthopedics, Tongji Hospital affiliated to Tongji University School of Medicine, School of Life Science and Technology, Tongji University, Shanghai 200065, China
2. Key Laboratory of Spine and Spinal Cord Injury Repair and Regeneration, Ministry of Education, Tongji University, Shanghai 200065, China