1. College of Mechanical Engineering, Xihua University, Chengdu, China
2. The Engineering and Technical College of Chengdu University of Technology, Leshan, China
3. College of Mechanical and Electrical Engineering, Chengdu University of Technology, Chengdu, China
4. Institute of Chengdu Tool Research, Chengdu, China