Adsorption of Cd (II) in a semi-continuous process by residual charcoal from the pyrolyzed oil palm shells