Effect of cation type, alkyl chain length, adsorbate size on adsorption kinetics and isotherms of bromide ionic liquids from aqueous solutions onto microporous fabric and granulated activated carbons.