20110521 city.delhi: Demand swells; residents fume over power cuts