[1] Soochow Univ, Affiliated Hosp 1, Dept Orthopaed, 188 Shizi St, Suzhou 215006, Peoples R China
[2] Soochow Univ, Orthoped Inst, 708 Renmin Rd, Suzhou 215007, Peoples R China
[3] Jiangsu Prov & Chinese Minist Sci & Technol, Key Lab Stem Cells & Biomed Mat, 199 Renai Rd, Suzhou 215123, Peoples R China
[4] AO Res Inst Davos, Clavadelerstr 8, CH-7270 Davos, Switzerland
[5] Jiangsu Univ, Sch Mat Sci & Engn, Inst Adv Mat, Zhenjiang 212013, Jiangsu, Peoples R China