Research Light Harvesting and Energy Conversion with Surface Plasmon Collective Optical Properties of Plasmonic Nanoparticle Assemblies Interactions Between Nanoparticles and Proteins