punjab affected