Growth and characterization of Cu2ZnSnS4 photovoltaic thin films by electrodeposition and sulfurization