A magnitude-6.4 earthquake struck off Mindanao, the Philippines on Wednesday, according to the China Earthquake Networks Center (CENC).