Concentration Dependent Ion-Protein Interaction Patterns Underlying Protein Oligomerization Behaviours