Product Differentiation and Competitive Selection