1 State Key Laboratory of Digital Manufacturing Equipment and Technology, School of Mechanical Science and Engineering, Huazhong University of Science and Technology, 1037 Luoyu Road, Wuhan, Hubei 430074, People’s Republic of China
2 Wuhan University of Technology, Wuhan, Hubei 430063, People’s Republic of China
3 School of Energy and Power Engineering, Huazhong University of Science and Technology, Wuhan, Hubei 430074, People’s Republic of China
4 College of Engineering, Swansea University, SA1 8EN Swansea, United Kingdom
5 State Key Laboratory of Material Processing and Die and Mould Technology, School of Materials Science and Engineering, Huazhong University of Science and Technology, Wuhan, Hubei 430074, People’s Republic of China