Iron Oxide Nanoparticles-Graphene Composite Materials: Synthesis, Characterization and Applications