1. Department of Spine Surgery, Changhai Hospital, Navy Medical University, Shanghai 200433, China
2. Department of Orthopedics, Changhai Hospital, Navy Medical University, Shanghai 200433, China
3. School of Medical Instrument and Food Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
4. School of Exercise and Health, Shanghai University of Sport, Shanghai 200433, China
5. Department of Orthopedic Surgery, Spine Center, Changzheng Hospital, Navy Medical University, Shanghai 200003, China