Electron-rich heteroaromatic conjugated polypyridine ruthenium sensitizers for dye-sensitized solar cells.