Functional foods, nutraceuticals and natural products :concepts and applications