Rainfall-runoff modeling at different spatial scales: Application of semi-distributed hydrological modeling in the Godavari River Basin, India