Solution-Based Synthesis and Characterization of Cu2ZnSnS4 (CZTS) Thin Films