Adsorption of phosphate onto amine functionalized nano-sized magnetic polymer adsorbents: mechanism and magnetic effects. Issue 28 (25th February 2015)