In-situ electrochemically deposited polypyrrole nanoparticles incorporated reduced graphene oxide as an efficient counter electrode for platinum-free dye-sensitized solar cells.

In-situ electrochemically deposited polypyrrole nanoparticles incorporated reduced graphene oxide as an efficient counter electrode for platinum-free dye-sensitized solar cells.