Recent progress on Fe-based nanoparticles: Synthesis, properties, characterization and environmental applications