Insights into the interfacial carrier behaviour of copper ferrite (CuFe2O4) photoanodes for solar water oxidation