1. Key Laboratory of Fluid and Power Machinery, Ministry of Education, Xihua University 1 , Chengdu 610039, China
2. School of Energy and Power Engineering, Xihua University 2 , Chengdu 610039, China
3. Department of Mechanical Engineering, Institute of New and Renewable Energy Technology Research, Mokpo National University 3 , Mokpo, Republic of Korea