Synthesis of multi-walled carbon nanotube/doped barium hexaferrite nanocomposites: An investigation of structural, magnetic and microwave absorption properties