1. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, China
2. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing, China
3. School of Mines, China University of Mining and Technology, Xuzhou, China