Oligopolistic electrical market competition, stranded costs and uncertainty: A supply function approach.