What are common types of vegetarian diets?