https://bigthink.com/the-future/artificial-photosynthesis-improve/