A chemically regenerative redox fuel cell