Defending champion Garbine Muguruza is knocked out but former world number one Caroline Wozniacki reaches the French Open quarter-finals.