Oligo- and polythiophene/ZnO hybrid nanowire solar cells.