1. Department of Traumatic Orthopaedic, The First Affiliated Hospital of Guangxi Medical University, Nanning 530021, China
2. Department of Orthopaedic, The Second Affiliated Hospital of Guangxi Medical University, Nanning 530005, China
3. Department of Spine and Bone Diseases, The First Affiliated Hospital of Guangxi Medical University, Nanning 530021, China
4. Department of Bone and Soft Tissue, Affiliated Tumour Hospital of Guangxi Medical University, Nanning 530021, China
5. School of Biomedical Sciences, The University of Western Australia, Perth, WA 6009, Australia