[1] Shanghai Jiao Tong Univ, Shanghai Key Lab Orthopaed Implants, Sch Med, Dept Orthopaed Surg,Shanghai Peoples Hosp 9, Shanghai 200030, Peoples R China
[2] Shanghai Jiao Tong Univ, Clin Translat R&D Ctr 3D Printing Technol, Sch Med, Dept Orthopaed Surg,Shanghai Peoples Hosp 9, Shanghai 200030, Peoples R China
[3] Shanghai Jiao Tong Univ, Sch Biomed Engn, Shanghai 200030, Peoples R China
[4] Shanghai Jiao Tong Univ, Med X Res Inst, Shanghai 200030, Peoples R China
[5] Burgerspital, Dept Orthoped, Schongrunstr 42, CH-4500 Solothurn, Switzerland
[6] Minist Educ, Engn Res Ctr Digital Med & Clin Translat, Shanghai 200030, Peoples R China