Silver nanoparticle-decorated on tannic acid-modified magnetite nanoparticles (Fe3O4@TA/Ag) for highly active catalytic reduction of 4-nitrophenol, Rhodamine B and Methylene blue.