20050601 sports.tennis: Henin storms past Sharapova into semi-final