[1] Wuhan Univ, State Key Lab Water Resources & Hydropower Engn S, Wuhan 430072, Peoples R China
[2] Wuhan Univ, Key Lab Rock Mech Hydraul Struct Engn, Minist Educ, Wuhan 430072, Peoples R China
[3] China Three Gorges Projects Dev Co Ltd, Chengdu 610000, Peoples R China