20040329 city.delhi: Pvt power firms pull up socks