Structural, optical, and electrical properties of multi-walled carbon nanotubes/polyaniline/Fe3O4 ternary nanocomposites thin film