High photovoltages of CuFeO2 based p-type dye-sensitized solar cells