1. College of Mechanical and Vehicle Engineering, Taiyuan University of Technology, Taiyuan, China
2. Shanxi Key Laboratory of Fully Mechanized Coal Mining Equipment, Taiyuan, China
3. State Key Laboratory of Mining Equipment and Intelligent Manufacturing, Taiyuan, China.