1. Department of Orthopedics and Spine Surgery, the First Affiliated Hospital of Anhui Medical University, Hefei, Anhui 230022, China
2. Laboratory of Spinal and Spinal Cord Injury Regeneration and Repair, the First Affiliated Hospital of Anhui Medical University, Hefei, Anhui 230022, China