A 5% efficient photoelectrochemical solar cell based on nanostructured ZnO electrodes