Investigation of the anionic polyacrylamide as a potential adsorbent of crystal violet dye from aqueous solution: Equilibrium, kinetic, thermodynamic, DFT, MC and MD approaches