Mesoporous cerium oxide nanospheres for the visible-light driven photocatalytic degradation of dyes