Surface plasmon resonance effect of silver nanoparticles on a TiO 2 electrode for dye-sensitized solar cells