[1] China Med Univ, Sch & Hosp Stomatol, Liaoning Prov Key Lab Oral Dis, Shenyang 110001, Liaoning, Peoples R China
[2] Chinese Acad Sci, Shenyang Natl Lab Mat Sci, Inst Met Res, 72 Wenhua Rd, Shenyang 110016, Liaoning, Peoples R China
[3] Dublin City Univ, Sch Mech & Mfg Engn, Ctr Med Engn Res, Dublin, Ireland
[4] Beihang Univ, Sch Biol Sci & Med Engn, Key Lab Biomech & Mechanobiol, Minist Educ, Beijing 100083, Peoples R China
[5] Beihang Univ, Beijing Adv Innovat Ctr Biomed Engn, Beijing, Peoples R China
[6] China Med Univ, Key Lab Cell Biol, Shenyang, Liaoning, Peoples R China