Moringa oleifera Seeds and Oil: Characteristics and Uses for Human Health | Synapse