Reduced graphene oxide@ceria nanocomposite-coated polymer microspheres as a highly active photocatalyst