Compare and contrast Ion-exchange Chromatography and Immobilized-metal Affinity Chromatography by considering the following: separation mechanism, effect of ionic strength, effect of pH, groups bound to stationary phase, and elution solutions.