1. Centre for Orthopaedic Research, Medical School, The University of Western Australia, Nedlands, Western Australia 6009, Australia.
2. Perron Institute for Neurological and Translational Science, Nedlands, Western Australia 6009, Australia.
3. Department of Orthopaedics, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai 200233, China.
4. Institute of Microsurgery on Extremities, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai 200233, China.
5. Department of Orthopaedics, The Second Affiliated Hospital of Zhejiang University School of Medicine, Hangzhou, Zhejiang Province 310009, China.
6. Department of Pathology, Pathwest, Nedlands, Western Australia 6009, Australia.
7. Department of Orthopaedics, Jinjiang Municipal Hospital, Jinjiang, Fujian Province, 362200, China.