Removal of hexavalent Cr by coconut coir and derived chars--the effect of surface functionality.