Fe3O4 Nanoparticles: Structures, Synthesis, Magnetic Properties, Surface Functionalization, and Emerging Applications | Synapse