Ashleigh Barty slices past Sharapova in Cincinnati