Chemical bath deposited PbS thin films on ZnO nanowires for photovoltaic applications