Incredible oxygen generators of our planet: revealing photosynthetic power plants on April 25, 2024 Ecology Environment oxygen-producing plants photosynthesis plant ecology plant respiration +