Silver nanoparticles (AgNPs) synthesis methods as heavy-metal sensors: a review