Plasmonic sensing of Hg(II), Cr(III), and Pb(II) ions from aqueous solution by biogenic silver and gold nanoparticles