what are things needed by plants to make their own food​