20050317 city.delhi: Power firms blame each other for inefficiencies