Hydrological projections in the upper reaches of the Yangtze River Basin from 2020 to 2050