Principles of Chemical Separations with Environmental Applications