1. Department of Orthopedic Surgery & Shanghai Key Laboratory of Orthopaedic Implant, Shanghai Ninth People’s Hospital of Shanghai Jiao Tong University, Shanghai, China.
2. Biomedical Engineering School of Shanghai Jiao Tong University, Shanghai, China.
3. Engineering Research Center of Digital Medicine and Clinical Translation, Ministry of Education of People’s Republic of China, Shanghai, China.
4. School of Health Sciences, University of Salford, Manchester, United Kingdom.