1. College of Mechanical Engineering, Taiyuan University of Technology, Taiyuan 030024, China.
2. Shanxi Key Laboratory of Fully Mechanized Coal Mining Equipment, Taiyuan 030024, China.
3. China Railway Engineering Equipment Group Co., Ltd., Zhengzhou 450016, China.