Dunaliella salina microalgae aqueous extract-based magnetic nanoparticles (Fe3O4-NPs): Green synthesis, characterization and in vitro anticancer investigations