Regeneration and recombination kinetics in cobalt polypyridine based dye-sensitized solar cells, explained using Marcus theory.