Electron affinity and surface states of GaN m -plane facets: Implication for electronic self-passivation