The influence on selectivity of the environment of catalyst sites: II. Modification of cobalt and nickel hydrogenation catalysts by the action of sulfur and other nonmetals