Text this: Structural, magnetic and electrical properties of barium titanate and magnesium ferrite composites