Crystal and electronic band structure of Cu2ZnSnX4 (X=S and Se) photovoltaic absorbers: First-principles insights | Synapse