Self-assembled multiferroic epitaxial BiFeO3–CoFe2O4 nanocomposite thin films grown by RF magnetron sputtering