French Open: Stosur and Schiavone to compete in women's final; Nadal to meet Soderling in men's final