[1] Ningbo Univ, Sch Mat Sci & Chem Engn, Ningbo 315211, Peoples R China
[2] Chinese Acad Sci, Ningbo Inst Mat Technol & Engn, Key Lab Biobased Polymer Mat Technol & Applicat Zh, Lab Polymers & Composites, Ningbo 315201, Peoples R China
[3] Ningbo Univ, Res Inst Smart Med & Biol Engn, Sch Med, Ningbo 315211, Zhejiang, Peoples R China
[4] Zhejiang Univ, State Key Lab Fluid Power & Mechatron Syst, Hangzhou 310027, Peoples R China
[5] Chinese Acad Sci, Cixi Inst Biomed Engn, Ningbo Inst Mat Technol & Engn, Zhejiang Engn Res Ctr Biomed Mat,Zhejiang Int Sci, Ningbo 315300, Peoples R China
[6] Shandong Univ, Hosp 2, Inst Med Sci, Jinan 250033, Peoples R China
[7] Shandong Univ, Shandong Univ Ctr Orthopaed, Cheeloo Coll Med, Jinan 250033, Peoples R China