Nonlinear Group-Contribution Models of Corrosion Inhibition