1. State Key Laboratory of Advanced Welding and Joining
2. Harbin Institute of Technology
3. Harbin 150001
4. China
5. State Key Laboratory of Marine Resource Utilization in South China Sea
6. College of Materials and Chemical Engineering
7. Hainan University
8. Haikou 570228