[1] Xihua Univ, Sch Energy & Power Engn, Chengdu 610039, Peoples R China
[2] Xihua Univ, Key Lab Fluid Machinery & Engn, Chengdu 610039, Sichuan, Peoples R China
[3] Sichuan Univ, Coll Water Resource & Hydropower, Chengdu 610065, Peoples R China
[4] Chinese Acad Sci, Northwest Inst Ecoenvironm & Resources, Lanzhou 730070, Peoples R China
[5] Sichuan Inst Land Sci & Technol, Dept Nat Resources Sichuan Prov, Chengdu 610065, Peoples R China