1. Department of Orthopaedics, The Second Affiliated Hospital of Xi’an Jiaotong University, Xi’an, 710004, China
2. Medical College of Yan’an University, Yan’an, 716000, China
3. Department of Spine Surgery, Honghui Hospital, Xi’an Jiaotong University, Xi’an, 710018, China
4. State Key Laboratory for Manufacturing Systems Engineering, School of Mechanical Engineering, Xi’an Jiaotong University, Xi’an, 710049, China