1. Department of Orthopedic Surgery and Orthopedic Research Institute, West China Hospital, Analytical & Testing Center, Sichuan University, Chengdu 610065, China
2. Department of Spine Surgery, The Affiliated Hospital of Southwest Medical University, Luzhou 646000, China
3. Advanced Composite Research Group, School of Mechanical and Aerospace Engineering, Queen’s University Belfast, Belfast BT9 5AH, U.K.