Electrochemical synthesis of nanocrystalline CoFe2O4 thin films and their characterization