1. School of Energy Science and Engineering, Harbin Institute of Technology, Harbin 150001, China e-mail:
2. Department of Energy and Power Engineering, State Key Laboratory of HydroScience and Engineering, Tsinghua University, Beijing 100084, China e-mail:
3. Professor School of Energy Science and Engineering, Harbin Institute of Technology, Harbin 150001, China e-mail:
4. Professor Department of Energy and Power Engineering, State Key Laboratory of HydroScience and Engineering, Tsinghua University, Beijing 100084, China e-mail:
5. Professor State Key Laboratory of Hydro-Power Equipment, Harbin Institute of Large Electrical Machinery, Harbin 150040, China e-mail: