Adsorptive potential of agricultural wastes for removal of dyes from aqueous solutions