Models of photosynthesis