Direct and indirect effects of rainfall and vegetation coverage on runoff, soil loss, and nutrient loss in a semi-humid climate