Counterion condensation theory constructed from different models