Photocurrent enhancement by surface plasmon resonance of silver nanoparticles in highly porous dye-sensitized solar cells.