Cu2ZnSnS4 (CZTS) polycrystalline thin films prepared by sol-gel method