Growth and characterization of Cu2Zn1-xFexSnS4 thin films for photovoltaic applications