Ce-doped ZnO nanoparticles for efficient photocatalytic degradation of direct red-23 dye