[1] Hebei Med Univ, Dept Orthoped, Hosp 1, Shijiazhuang 050031, Peoples R China
[2] Zhangbei Hosp, Dept Gen Surg, Zhangbei 076450, Peoples R China
[3] Beihang Univ, Sch Biol Sci & Med Engn, Minist Educ, Key Lab Biomech & Mechanobiol, Beijing 100191, Peoples R China
[4] Univ Arizona, Dept Civil Engn Engn Mech, Tucson, AZ 85721 USA
[5] Tsinghua Univ, State Key Lab New Ceram & Fine Proc, Beijing 100084, Peoples R China