Dynamic simulation of simulated moving bed chromatographic reactors