Sheng Cheng
Harbin institute of technology
State Key Laboratory of Advanced Welding Production Technology
Harbin China
150001