Effect of thiophene-based π-spacers on N-arylphenothiazine dyes for dye-sensitized solar cells. (February 2021)