[1] Harbin Inst Technol, State Key Lab Adv Welding Prod Technol, Harbin 150001, Peoples R China
[2] Univ Hull, Sch Engn, Kingston Upon Hull, East Yorkshire, England
[3] Harbin Inst Technol, Minist Educ, Key Lab Microsyst & Microstruct Mfg, Harbin 150001, Peoples R China
[4] Harbin Inst Technol, Sch Mat Sci & Engn, Harbin 150001, Peoples R China
[5] Harbin Inst Technol, Stomatol Hosp, Harbin 150001, Peoples R China