Persistence of functional chloroplasts in Elysia viridis (Opisthobranchia, Sacoglossa).