1 Department of Orthopaedics, The Affiliated Hospital of Southwest Medical University, PR China; Sichuan Provincial Laboratory of Orthopaedic Engineering, PR China.
2 Department of Orthopaedics, The Affiliated Hospital of Southwest Medical University, PR China; Sichuan Provincial Laboratory of Orthopaedic Engineering, PR China. Electronic address: [email protected].