Ecoregions: an approach to surface-water protection (journal version)