Punjab hit hard by militants in March 2016