Environmental Ion Exchange: Principles and Design