FEM–GIS based channel network model for runoff simulation in agricultural watersheds using remotely sensed data