20110719 city.pune: Two major power failures in city add to citizens' woes