1. Key Laboratory of Fluid and Power Machinery, Ministry of Education, Xihua University, Chengdu, China
2. School of Energy Science and Engineering, Harbin Institute of Technology, Harbin, China
3. Institute of Energy and Power Engineering, Lanzhou University of Technology, Lanzhou, China