competitive market structure