HBPEI-grafted carbon nanotubes for the effective retention of Pd2+ and Pt2+ through complexation