University of Dundee Mechanisms of hydrogen sulfide removal by ground granulated blast furnace slag