Recent advances and challenges of abrasive jet machining