State Key Lab of Advanced Welding Production Technology;
Harbin Institute of Technology;
Harbin 150001;
China State Key Lab of Advanced Welding Production Technology;
Harbin Institute of Technology;
Harbin 150001;
China State Key Lab of Advanced Welding Production Technology;
Harbin Institute of Technology;
Harbin 150001;
China State Key Lab of Advanced Welding Production Technology;
Harbin Institute of Technology;
Harbin 150001;
China;