Disordering of the ordered structure in MOCVD-grown GaInP and AlGaInP by impurity diffusion and thermal annealing