Abstract
A nanoparticle (NP) could be defined as a material with a size smaller than 100 nm whose properties differ from their bulk counterparts. Semiconductor NPs show tunable optical properties due to the discretization of the energy levels. Metallic NPs exhibit peculiar absorption features because of the collective oscillation of the electrons on the metal surface (plasmon oscillations). The co…