[1] Xihua Univ, Key Lab Fluid & Power Machinery, Minist Educ, Chengdu 610039, Peoples R China
[2] Xihua Univ, Sch Energy & Power Engn, Chengdu 610039, Peoples R China
[3] Sichuan Univ, Key Lab Deep Earth Sci & Engn, Minist Educ, Chengdu 610065, Peoples R China
[4] Southwest Municipal Engn Design & Res Inst China, Chengdu 610081, Peoples R China
[5] CHN Energy Dadu River Hydropower Dev Co Ltd, Chengdu 610041, Peoples R China