Horizontal gene transfer of the algal nuclear gene psbO to the photosynthetic sea slug Elysia chlorotica