School;
of;
Materials;
Science;
and;
Engineering,;
Harbin;
Institute;
of;
Technology,;
Harbin;
150001,;
China;
School;
of;
Mechanical;
Science;
and;
Engineering,;
Daqing;
Petroleum;
Institute,;
Daqing;
163318,;
China;
State;
Key;
Laboratory;
of;
Advanced;
Welding;
Production;
Technology,;
Harbin;
Institute;
of;
Technology,;
Harbin;
150001,;
China;