A novel kinetic model for batch aqueous-solution/porous-solid adsorption systems