Halep and Stephens advanced in straight sets against Garbiñe Muguruza and Madison Keys respectively, after Rafael Nadal and Juan Martín del Potro won their rain-interrupted quarter-finals