Silver /Silver oxide nanoparticles as potential sensitizers in dye-sensitized solar cells