1. Department of Spine Surgery, Renji Hospital, School of Medicine, Shanghai Jiao Tong University, Shanghai 200127, China
2. Department of Sports Medicine, Shanghai Sixth People’s Hospital, School of Medicine, Shanghai Jiao Tong University, Shanghai 200233, China
3. Department of Spinal Surgery, Shanghai East Hospital, Tongji University, School of Medicine, Shanghai 200120, China