Study of Cu2ZnSn(S,Se)4 Thin Films for Solar Cell Application