Effect of terrain slope on water distribution and application uniformity for sprinkler irrigation