Pyrrolo[3, 2, 1-kl]phenothiazine-based D-π-A type organic dyes for efficient dye-sensitized solar cells. (April 2017)