Caroline Wozniacki is through to the last eight at the Western and Southern Open in Cincinnati after a powerful 7-5 6-2 win over Angelique Kerber.