Synthesis and characterization of ZnO nanowires and their integration into dye-sensitized solar cells | Synapse