1. Department of State Key Laboratory of Mechanical Transmission Chongqing University Chongqing China
2. College of Mechanical Engineering Chongqing University Chongqing China
3. College of Mechanical and Power Engineering Chongqing University of Science and Technology Chongqing China
4. Mechanical and Electrical Repair Plant of Xuangang Coal Power Co., Ltd. of Datong Coal Mine Group Xinzhou China