Synthesis of TiO2-NiFe2O4 nanocomposites using coprecipitation method as photocatalyst for methylene blue removal