Synthesis and characterization of nanostructures of ZnO and ZnO/Graphene composites for the application in hybrid solar cells