Organic-Ruthenium(II) Polypyridyl Complex Based Sensitizer for Dye-Sensitized Solar Cell Applications. (24th July 2011)