Influence of swelling and diffusion-induced convection on polymer sorption processes