Stability and band offsets of heterovalent superlattices: Si/GaP, Ge/GaAs, and Si/GaAs.