Provincial Key Laboratory of Advanced Welding Technology;
Jiangsu University of Science and Technology;
Zhenjiang 212003;
China;
School of Materials Science and Engineering;
Jiangsu University of Science and Technology;
Zhenjiang 212003;
China;
School of Naval Architecture and Ocean Engineering;
Jiangsu University of Science and Technology;
Zhenjiang 212003;
China;