[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, Coll Water Resource & Hydropower, Chengdu 610065, Peoples R China
[4] Sichuan Univ, State Key Lab Intelligent Construct & Hlth Operat, Chengdu 610065, Peoples R China
[5] Southwest Municipal Engn Design & Res Inst China, Chengdu 610213, Peoples R China
[6] Sichuan Univ, MOE Key Lab Deep Earth Sci & Engn, Chengdu 610065, Peoples R China