1. Department of Energy and Power Engineering, Tsinghua University, Beijing, People’s Republic of China
2. Shanxi Research Institute for Clean Energy, Tsinghua University, Taiyuan, People’s Republic of China
3. Harbin Electric Machinery Company Limited, Harbin, People’s Republic of China
4. State Key Laboratory of Hydro-Power Equipment, Harbin, People’s Republic of China
5. School of Energy and Power Engineering, Xihua University, Chengdu, People’s Republic of China
6. College of Water Resources and Civil Engineering, China Agricultural University, Beijing, People’s Republic of China