Effects of soil properties on surfactant adsorption