Protein adsorption and desorption on gel-filled rigid particles for ion exchange