Quantitative impact of precipitation and human activity on runoff in the upper and middle Taoer River basin