1. College of Mechanical and Power Engineering, Nanjing University of Technology, Nanjing 210009, China
2. College of Mechanical and Power Engineering, Nanjing University of Technology, Nanjing 210009, China; State Power Environmental Protection Research Institute, Nanjing 210031, China
3. Center for Joining and Manufacturing Assembly, Marquette University, Milwaukee, WI 53201