The kinetics of sorption by ion exchange resin beds