Abstract
The invention provides a method for generation of a singlet oxygen comprising the following steps: irradiating with light on a metal nanoparticle at a specific wavelength; and transmitting a photon energy to sensitize a molecular oxygen to generate the singlet oxygen; wherein, the amount of the singlet oxygen is dependent on the wavelength of excitation light and aspect ratio of the metal nanoparticle.