C-semigroups and the abstract Cauchy problem