Critical thickness determination of InAs, InP and GaP on GaAs by X-ray interference effect and transmission electron microscopy