[1] Zhejiang Univ, Sch Med, Affiliated Hosp 1, Dept Orthopaed Surg, Hangzhou, Peoples R China
[2] Shanxi Med Univ, Affiliated Hosp 2, Dept Orthopaed Surg, Taiyuan, Peoples R China
[3] Shanxi Med Univ, Dept Biochem & Mol Biol, Taiyuan, Peoples R China
[4] Univ Technol Sydney, Fac Engn & IT, Sch Biomed Engn, Ultimo, Australia
[5] Univ Technol Sydney, Sch Biomed Engn, Fac Engn & IT, Ultimo, NSW 2007, Australia
[6] Zhejiang Univ, Sch Med, Affiliated Hosp 1, Dept Orthopaed Surg, Hangzhou 360001, Peoples R China