1. Department of Spinal Surgery, Orthopedic Medical Center, Zhujiang Hospital, Southern Medical University, Guangzhou 510280, China
2. Department of Orthopedics, Second Xiangya Hospital, Central South University, Changsha, Hunan, 410011, China
3. Department of Rehabilitation Medicine, Zhujiang Hospital, Southern Medical University, Guangzhou 510280, China
4. Department of Mechanical Engineering, Biomanufacturing Center, Tsinghua University, Beijing 100084, China
5. Department of Precision Medicine and Healthcare, Tsinghua-Berkeley Shenzhen Institute, Shenzhen 518055, China
6. Scientific Research Center, East China Institute of Digital Medical Engineering, Shangrao 334000, China