1. Zhejiang Provincial Key Lab of Part Rolling Technology, College of Mechanical Engineering and Mechanics, Ningbo University, Ningbo 315211, China
2. China Key Laboratory of Advanced Manufacturing Technology of Zhejiang Province, School of Mechanical Engineering, Zhejiang University, Hangzhou 310027, China