20120730 india: After power failure; supply restored at several places in Punjab; Haryana