Investigating the properties of nano core-shell CeO2@C as haloperoxidase mimicry catalyst for antifouling applications