1. National Research Center of Pumps, Jiangsu University, Zhenjiang, Jiangsu 212013, China
2. Hunan Neptune pump Co., LTD. Changsha, Hunan 410100, China
3. University of Lille, CNRS, ONERA, Arts et Metiers Institute of Technology, Centrale Lille, UMR 9014-LMFL-Laboratoire de Mécanique des Fluides de Lille - Kampé de Fériet, F-59000 Lille, France
4. School of Food and Biological Engineering, Jiangsu University, Zhenjiang, Jiangsu 212013, China