Pharmaceutical pollutants adsorption onto activated carbon: isotherm, kinetic investigations and DFT modeling approaches