Climate variability and anthropogenic impacts on a semi-distributed monsoon catchment runoff simulations