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