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, 200011 China
3. Engineering Research Center of Digital Medicine and Clinical Translation; Ministry of Education of P.R. China; Shanghai China