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.