Ion exchange process: History, evolution and applications