KuQuinones: a new class of quinoid compounds as photoactive species on ITO