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