1. Shandong Provincial Key Lab of Special Welding Technology
2. Harbin Institute of Technology
3. Harbin 150001
4. China
5. State Key Laboratory of Rolling and Automation
6. School of Materials Science and Engineering
7. Jiangsu University of Science and Technology
8. Zhenjiang
9. National Key Laboratory for Remanufacturing
10. Academy of Armoured Forces Engineering
11. Beijing 100072