1. Key Laboratory of Fluid and Power Machinery, Ministry of Education Xihua University Chengdu China
2. Key Laboratory of Fluid Machinery and Engineering, Sichuan Province Xihua University Chengdu China
3. Sichuan Water Conservancy Vocational College Chengdu China
4. School of Energy and Power Engineering Xihua University Chengdu China