An environment-friendly and multi-functional absorbent from chitosan for organic pollutants and heavy metal ion.