Journal of Materials Processing Technology 210 (2010) 2103–2118 Contents lists available at ScienceDirect Journal of Materials Processing Technology journa l homepage:…