Multipole moment description of passivants and complex pseudopotentials for semiconductor surfaces