School of Water Resources and Hydropower;
Wuhan University;
Wuhan 430072;
China;
College of Civil and Hydroelectric Engineering;
Three Gorges University;
Yichang 443002;
China;
Department of Civil Engineering;
Xiamen University;
Xiamen 361005;
China;