Graphene films decorated with metal sulfide nanoparticles for use as counter electrodes of dye-sensitized solar cells