Gold nanoparticle mediated cancer immunotherapy.