1. College of Mechanical Engineering, Chongqing University, Chongqing 400044, P. R. China
2. State Key Laboratory of Mechanical Transmission, Chongqing 400044, P. R. China
3. State Key Laboratory of Material Processing and Die &, Mould Technology, Wuhan 430074, P. R. China