[1] Shanghai Jiao Tong Univ, Shanghai Peoples Hosp 6, Dept Orthoped Surg, Shanghai 200233, Peoples R China
[2] Tongji Univ, Sch Mat Sci & Engn, Shanghai 200092, Peoples R China
[3] Missouri Univ Sci & Technol, Dept Mat Sci & Engn, Rolla, MO 65409 USA
[4] Missouri Univ Sci & Technol, Ctr Biomed Sci & Engn, Rolla, MO 65409 USA
[5] Second Mil Med Univ, Shanghai Hosp, Dept Orthopaed, Shanghai 200433, Peoples R China