Adsorptive removal of cationic and anionic dyes on a novel mesoporous adsorbent prepared from diatomite and anionic cellulose nanofibrils: Experimental and theoretical investigations | Publicación