dye-sensitized solar cell Synonyms