Vitamin A and carotenoids in certain invertebrates: IV. Mollusca: Loricata, Lamellibranchiata, and Gastropoda