Earthquake jolts parts of Punjab