Effect of solution and soil composition on sorption of ionizable and nonionic compounds