Idempotent-generated regular semigroups