1. Shanghai Key Laboratory of Orthopaedic Implants, Department of Orthopaedic Surgery, Shanghai Ninth People’s Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China
2. School of Biomedical Engineering & Med-X Research Institute, Shanghai Jiao Tong University, Shanghai, China
3. Engineering Research Centre of Digital Medicine and Clinical Translation, Ministry of Education of P. R. China, Shanghai, China