China Institute of Water Resources and Hydropower Research Beijing 100048 China;
China Institute of Water Resources and Hydropower Research Beijing 100048 China;
China Institute of Water Resources and Hydropower Research Beijing 100048 China;
Department of Land and Water Resources Engineering Royal Institute of Technology Stockholm SE-100 44 Sweden;