Polymer-coated CoFe2O4 nanoassemblies as biocompatible magnetic nanocarriers for anticancer drug delivery