Photosynthesis In Artificial Systems