Design of PtRu alloy/reduced graphene oxide nanohybrid counter electrodes for highly efficient dye-sensitized solar cells. (20th May 2016)