A numerical model of pin thread effect on material flow and heat generation in shear layer during friction stir welding. (December 2018)