[1] Wuhan Univ, Inst Engn Risk & Disaster Prevent, State Key Lab Water Resources & Hydropower Engn S, 299 Bayi Rd, Wuhan 430072, Hubei, Peoples R China
[2] Cent S Univ, Sch Resource & Safety Engn, 932 South Lushan Rd, Changsha 410083, Hunan, Peoples R China
[3] Fujian Jiangxia Univ, Sch Engn, 2 Xiyuangong Rd, Fuzhou 350108, Fujian, Peoples R China