Reductive quenching of ruthenium polypyridyl sensitizers by cyanometalate complexes