[1] Harbin Inst Technol, State Key Lab Adv Welding & Joining, Harbin 150001, Heilongjiang, Peoples R China
[2] Harbin Med Univ, Affiliated Hosp 1, Dept Orthopaed, Harbin 150001, Heilongjiang, Peoples R China
[3] Heilongjiang Acad Med Sci, Inst Hard Tissue Dev & Regenerat, Harbin 150001, Heilongjiang, Peoples R China
[4] Harbin 242 Hosp, Dept Orthopaed, Harbin 150066, Heilongjiang, Peoples R China