Magnetic sulfide-modified nanoscale zerovalent iron (S-nZVI) for dissolved metal ion removal.