1. State Key Laboratory of Hydro-Power Equipment, Harbin, China
2. Harbin Electric Machinery Company Limited, Harbin, China
3. Harbin Institute of Large Electric Machinery, Harbin, China
4. College of Water Resources and Civil Engineering, China Agricultural University, Beijing, China
5. CSG Power Generation Co. Ltd, Guangzhou, China
6. College of Engineering, China Agricultural University, Beijing, China