Studying the preparation, characterization, and physical properties of NiFe2O4, TiO2, and NiFe2O4/TiO2 nanocomposite | Synapse