Synthesis of Fe3O4/Humic Acid/Silver nanoparticles and their application in Cu and Cd adsorption