Imperfect competition: modeling and analysis of oligopoly electricity markets