An optimal regulation in an intertemporal oligopoly market: the Generalized Incremental Surplus Subsidy (GISS) scheme