Effect of post-annealing on microstructural and magnetic properties of CoFe2O4:MgO nanocomposite films on MgAl2O4(001) substrates