Effect of dissolved humic acid on the Pb bioavailability in soil solution and its consequence on ecological risk.