Seventh seed Maria Sharapova dropped just five games in beating Australia's Sam Stosur to reach the last four of the Western and Southern Open in Cincinnati.