Effects of bile salts and divalent cations on the adsorption of norfloxacin by agricultural soils.