High-performance analytical applications of immobilized metal ion affinity chromatography