Structural, optical, electrical, and photocatalytic application of NiFe2O4@NiO nanocomposites for methylene blue dye. (1st May 2023)