Spiro-sulfone-based auxiliary acceptor in D-A-π-A dye-sensitized solar cells application under indoor/outdoor light