Text this: Performance improvement of dye-sensitized solar cells with Ag nanoparticles