Guaranteeing packet order in IBWR optical packet switches with parallel iterative schedulers