Gold nanoparticles: An advanced drug delivery and diagnostic tool