20040717 city.delhi: Power firms snore as Delhiites sweat