Artificial photosynthesis - theory or reality? | Patexia