1. Department of Sports Medicine, Shanghai Sixth People’s Hospital Affiliated to 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 Center of Digital Medicine and Clinical Translation, Ministry of Education, Shanghai, China
4. Department of Orthopaedic Surgery, Shanghai Key Laboratory of Orthopaedic Implants and Clinical Translational R&D Center of 3D Printing Technology, Shanghai Ninth People’s Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China
5. TaoImage Medical Technologies Corporation, Shanghai, China