Carotenoids from midgut and from haemolymph proteins of Rhynchosciara (Diptera: sciaridae) and their metabolic implications