Sulfonated poly(styrene-divinylbenzene-glycidyl methacrylate)-capsulated magnetite nanoparticles as a recyclable catalyst for one-step biodiesel production from high free fatty acid-containing feedstocks. (10th July 2018)