Virtual gap states and Fermi level pinning by adsorbates at semiconductor surfaces | Synapse