A review of bio-based materials for oil spill treatment. (15th May 2018)