SEARCH Articles Figures Tables Ion exchange kinetics shell progressive or shrinking-core model Progress Models Shell model