1. China University of Mining and Technology, School of Mechanical and Electrical Engineering, P. R. China
2. Zhejiang University, The State Key Laboratory of Fluid Power, Transmission and Control, P. R. China
3. China University of Mining & Technology, Jiangsu Key Laboratory of Mine, Mechanical and Electrical Equipment, P. R. China