Mechanisms of hydrogen sulfide removal by ground granulated blast furnace slag amended soil. (May 2017)