1. School of Hydraulic, Energy and Power EngineeringYangzhou University Yangzhou China
2. School of Electric PowerNorth China University of Water Resources and Electric Power Zhengzhou China
3. Research Center of Fluid Machinery Engineering and TechnologyJiangsu University Zhenjiang China
4. Department of Energy and Power EngineeringTsinghua University Beijing China