[1] East China Univ Sci & Technol, Sch Mat Sci & Engn, Interfacial Electrochem & Biomat, Shanghai 200237, Peoples R China
[2] Shanghai Jiao Tong Univ, Dept Orthopaed, Affiliated Peoples Hosp 6, Shanghai 200233, Peoples R China
[3] Univ Agr Faisalabad, Dept Chem, Faisalabad 38000, Pakistan
[4] East China Univ Sci & Technol, Engn Res Ctr Biomed Mat, Minist Educ, Shanghai, Peoples R China
[5] East China Univ Sci & Technol, Key Lab Ultrafine Mat, Minist Educ, Shanghai, Peoples R China