Novak Djokovic could meet 9-time champ Rafael Nadal in French Open semifinals