1. Key Laboratory of Advanced Forging & Stamping Technology and Science, Ministry of Education of China, Yanshan University, Qinhuangdao 066004, China
2. Yanshan University Hebei Heavy Machinery Fluid Power Transmission and Control Lab, Qinhuangdao 066004, China