1. College of Intelligent Manufacturing, Yangzhou Polytechnic Institute, Yangzhou 225127, China
2. College of Water Resources and Architectural Engineering, Northwest A&F University, Yangling 712100, China
3. Jiangsu Province Engineering Research Center of Intelligent Application for Advanced Plastic Forming, Yangzhou 225127, China
4. School of Mechanical Engineering, Yangzhou University, Yangzhou 225127, China