1. College of Mechanical and Vehicle Engineering, Taiyuan University of Technology, Taiyuan 030024, P. R. China
2. National-Local Joint Laboratory of Mining Fluid Control Engineering, Taiyuan 030024, P. R. China
3. Shanxi Research Center of Mining Fluid Control Technology Engineering, Taiyuan 030024, P. R. China
4. Department of Mechanical Engineering, University of Maryland, Baltimore County, Baltimore, MD 21250, USA