Earthquake tremors ripple through Khyber Pakhtunkhwa