Photosynthesizing cell