A study of energy band gap versus temperature for Cu2ZnSnS4 thin films