metal%20casting%20journal