National key Laboratory of Advanced Welding Production and Technology;
Harbin Institute of Technology;
Harbin 150001;
China;
National key Laboratory of Advanced Welding Production and Technology;
Harbin Institute of Technology;
Harbin 150001;
China;
National key Laboratory of Advanced Welding Production and Technology;
Harbin Institute of Technology;
Harbin 150001;
China;
National key Laboratory of Advanced Welding Production and Technology;
Harbin Institute of Technology;
Harbin 150001;
China;
Harbin First Mechanical Production Factory;
Harbin 150080;
China;