Text this: Structure and properties of nanosize NiFe2O4 prepared by template and precipitation methods