1. College of Mechanical and Power Engineering, Nanjing University of Technology, Nanjing 210009, China
2. Nanjing Yangzi Petrochemical Maintenance and Installation Co. Ltd., Nanjing 210048, China
3. Center for Joining and Manufacturing Assembly, Marquette University, Milwaukee, WI 53233