Control of ordering in GaInP and effect on bandgap energy