Fabrication of CZTS thin films by dip coating technique for solar cell applications