Alternative medicine dietary supplements vitamins and minerals for vegans and vegetarians