Ion Exchange process: history, evolution and applications