1. National Research Center of Pumps, Jiangsu University, Zhenjiang, Jiangsu, China
2. School of Mechanical Engineering, Nantong University, Nantong, China
3. Department of Mechanical Engineering of Texas Tech University, Lubbock, TX, USA
4. Shandong Xinchuan Mining Equipment Co. Ltd, Jining, China