generated at
photosymbiosis