Studies on colorimetric sensing of metal ions and organic molecules using gold and silver nanoparticles