Structural, BET, ESR, magnetic, electrochemical energy storage and cytotoxicity study of CeO2/NiFe2O4 nanocomposites