energy giving food are called