Sensitizer Molecule Engineering: The Development Of Novel Ru(Ii) Polypyridyl Complexes For Application In Dye Sensitized Solar Cells