Optimal operation of simulated moving bed units for nonlinear chromatographic separations