Computational study of Cu2ZnSn(X1-xTex)4 (X = S, Se) for optoelectronic applications