Fe3O4 nanostructures: synthesis, growth mechanism, properties and applications | Synapse