SEARCH Articles Figures Tables Ruthenium bipyridyl dyes Ruthenium dyes polypyridyl Ruthenium dyes, molecular glasses, light cells Ruthenium-based dyes