transport digestion and absorption 790839