Prolonged Load shedding irks people of Punjab