what are some factors that affect flavors discuss how these relate to cooking certain food​