Rose bengal-sensitized nanocrystalline ceria photoanode for dye-sensitized solar cell application