Theory of photoemission