CZTS solar cell with non-toxic buffer layer: A study on the sulphurization temperature and absorber layer thickness