[1] Harbin Inst Technol, State Key Lab Adv Welding & Joining, Harbin 150001, Heilongjiang, Peoples R China
[2] Harbin Inst Technol, Sch Mat Sci & Engn, Harbin, Heilongjiang, Peoples R China
[3] Harbin Inst Technol, Ctr Anal & Measurement, Harbin, Heilongjiang, Peoples R China