1. Shanghai Key Laboratory of Orthopaedic Implants Department of Orthopaedic Surgery Shanghai Ninth People's Hospital Shanghai Jiao Tong University School of Medicine No. 639 Zhizaoju Rd Shanghai 200011 China
2. College of Medicine Southwest Jiaotong University No. 111 2nd Ring Rd Chengdu 610031 China
3. Diabetes Research Group School of Life Course Sciences King's College London London SE1 1UL UK
4. Med‐X Research Institute School of Biomedical Engineering Shanghai Jiao Tong University No. 1954 Huashan Rd Shanghai 200030 China
5. Department of Orthopaedics Shanghai General Hospital Shanghai Jiao Tong University School of Medicine No. 85 Wujin Rd Shanghai 200080 China