Colloidal plasmonic gold nanoparticles and gold nanorings: shape-dependent generation of singlet oxygen and their performance in enhanced photodynamic cancer therapy