Synthesis of CoFe2O4/graphene composite as a novel counter electrode for high performance dye-sensitized solar cells