Gold Nanoparticles: Structures, Properties and Applications