Synthesis of nanocrystalline spinel CoFe2O4 via a polymer-pyrolysis route