Biological approaches to artificial photosynthesis: general discussion