1. Key Laboratory of Fluid and Power Machinery, Ministry of Education Xihua University Chengdu China
2. College of Water Resources and Civil Engineering China Agricultural University Beijing China
3. Powerchina Hydropower Development Group Co., Ltd Chengdu China
4. Chongqing Water Turbine Factory Co., Ltd Chongqing China