Vegetarian, vegan and raw diets