1. Research Center of Fluid Machinery Engineering and Technology Jiangsu University No. 301 Xuefu Road Zhenjiang Jiangsu Province 212013 China
2. Energy & Sustainability Cranfield University Wharley End Cranfield Bedfordshire MK43 0AL UK
3. Wenling Fluid Machinery Technology Institute of Jiangsu University Jinli Road Wenling Zhejiang Province 317525 China