Calculated natural band offsets of all II–VI and III–V semiconductors: Chemical trends and the role of cation d orbitals | Synapse