photosynthesis gene optimization