1. School of Mechanical and Electrical Engineering Central South University Changsha 410083 China
2. State Key Laboratory of High Performance Complex Manufacturing Central South University Changsha 410083 China
3. Rongcheng Huadong Metal-forming Machinery Co. Ltd. Rongcheng 264300 China