Solid-solution equilibria of cadmium in soils