1. School of Energy Science and Engineering, Harbin Institute of Technology, 92 West Dazhi Street, Nan Gang District, Harbin 150001, China e-mail:
2. Professor School of Energy Science and Engineering, Harbin Institute of Technology, 92 West Dazhi Street, Nan Gang District, Harbin 150001, China e-mail:
3. Key Laboratory of Fluid and Power Machinery (Xihua University), Ministry of Education Sichuan, Chengdu 610039, China e-mail:
4. State Key Laboratory of Hydro-Power Equipment, Harbin Institute of Large Electrical Machinery, 92 West Dazhi Street, Nan Gang District, Harbin 150001, China e-mail: