Nanosponge cyclodextrin polyurethanes and their modification with nanomaterials for the removal of pollutants from waste water: A review.