1. CNOOC China Limited, Beijing Research Center, Beijing 100028, China
2. Research Center of Fluid Machinery Engineering and Technology, Jiangsu University, Zhenjiang 212013, China
3. Wenling Fluid Machinery Technology Institute of Jiangsu University, Wenling 317525, China