Speedy standing wave design, optimization, and scaling rules of simulated moving bed systems with linear isotherms.