光合作用为生物提供了什么?