Earthquake detected in North Korea 'caused by explosion'