Performance and mechanism of polypeptidylated hemoglobin (Hb)/iron oxide magnetic composites for enhanced dye removal.