Cationic dyes adsorption by Na-Montmorillonite Nano Clay: Experimental study combined with a theoretical investigation using DFT-based descriptors and molecular dynamics simulations