Punjab suffers from load shedding