One-step purification, covalent immobilization, and additional stabilization of poly-His-tagged proteins using novel heterofunctional chelate-epoxy supports.