1. Department of Orthopaedic Surgery, Affiliated Hospital of Zunyi Medical University, Zunyi, China.
2. Joint Orthopaedic Research Center of Zunyi Medical University & University of Rochester Medical Center (JCMR-ZMU & URMC), Zunyi Medical University, Zunyi, China.
3. Institute of Health and Biomedical Innovation, Queensland University of Technology, Brisbane, Australia.