Insights into dye design for efficient p-type photoelectrodes: effect of oligothiophene length between the donor and the NiO surface. Issue 113 (2nd November 2015)