Regulating oligopolistic industries: A generalized incentive scheme