Recent trends in the application of magnetic nanocomposites for heavy metals removal from water: A review | Synapse