the sun, source of energy stored in food Quiz