The origin of STM contrast differences for inequivalent S atoms on a Mo(100) surface