Challenges and recent progress on the application of rapid sand casting for part production: a review