Heterojunctions based on Cu2ZnSnS4 and Cu2ZnSnSe4 thin films