A theoretical approach to ion exchange displacement chromatography