20060711 city.delhi: Rain brings down power demand