1. School of Mechanical and Vehicle Engineering, West Anhui University, Yueliangdao Road, No. 1, Lu’an 237010, China
2. Innovation Platform of High-Performance Complex Manufacturing Intelligent Decision and Control, West Anhui University, Yueliangdao Road, No. 1, Lu’an 237010, China
3. Anhui Province Key Lab of Aerospace Structural Parts Forming Technology and Equipment, Hefei University of Technology, No. 193 Tunxi Road, Baohe District, Hefei 230009, China