SYNTHESIS, PROPERTIES, AND APPLICATIONS OF FE3O4 AND FE3O4-BASED NANOCOMPOSITES: A REVIEW