Anfonwch hwn fel neges destun: Plasmonic dye-sensitized solar cells using core-shell metal-insulator nanoparticles.