Zwitterionic ammonium-sulfonato grafted cellulose for efficient thallium removal and adsorption mechanism study.