The influence of climate change and human activities on runoff in the middle reaches of the Huaihe River Basin, China