Cadmium sorption on chitosan sorbents : kinetic and equilibrium studies