Text this: Theoretical and experimental investigations of zinc oxide nanostructures as photoelectrode for solar cell application