1. Key Laboratory of Orthopaedics of Zhejiang Province
2. The Second Affiliated Hospital and Yuying Children's Hospital of Wenzhou Medical Universtiy
3. Wenzhou
4. China
5. School of Biomedical Sciences
6. The Second School of Medicine
7. Wenzhou Medical University
8. Department of Radiology
9. First Affiliated Hospital of Wenzhou Medical University
10. Research Centre for Regenerative Medicine and Guangxi Key Laboratory of Regenerative Medicine
11. Guangxi Medical University
12. Guangxi
13. The University of Western Australia
14. Perth
15. Western Australia