which substances resulting from the digestion of carbohydrate, protein, and fat molecules does the small intestine absorb?