Earthquake measuring 6.4 jolts Islamabad, Lahore, Peshawar and surrounding areas