Supply Function Equilibria and Applications to Electricity Markets by Markus Hirn