^pof;
Naval;
Architecture,;
Harbin;
Institute;
of;
Technology;
at;
Weihai,;
Weihai;
264209,;
China;
^pof;
Mechatronics;
Engineering,;
Harbin;
Institute;
of;
Technology,;
Harbin;
150001,;
China;
^pKey;
Laboratory;
of;
Advanced;
Welding;
Production;
Technology,;
Harbin;
Institute;
of;
Technology,;
Harbin;
150001,;
China;