光反应为暗反应提供了什么