German qualifier Angelique Kerber overpowered home favourite Melanie Oudin to reach the quarter-finals of the Texas Open in Dallas.