An earthquake of magnitude 6.2 struck Mindanao in Philippines early on Wednesday, the GFZ German Research Centre for Geosciences said.The quake had a depth of 10 kilometers, it said.