Carotenoid responses to environmental stimuli: integrating redox and carbon controls into a fruit model | Synapse