Interface effect of graphene–TiO2 photoanode with CuO nanorod counter electrode on solar conversion efficiency and enhanced external quantum efficiency