[1] Yangzhou Univ, Coll Mech Engn, Yangzhou 225127, Jiangsu, Peoples R China
[2] Southeast Univ, Inst Biomed Devices Suzhou, Suzhou 215163, Jiangsu, Peoples R China
[3] Southeast Univ, Sch Mat Sci & Engn, Nanjing 211189, Jiangsu, Peoples R China
[4] Shanghai Dianji Univ, Coll Arts & Sci, Shanghai 201306, Peoples R China
[5] Helmholtz Zentrum Hereon, Inst Met Biomat, Max Planck Str 1, D-21502 Geesthacht, Germany
[6] Yangzhou Univ, Northern Jiangsu Peoples Hosp, Dept Hand & Foot, Yangzhou 225001, Peoples R China
[7] Hohai Univ, Coll Mech & Mat, Nanjing 211100, Jiangsu, Peoples R China