Fundamentals of friction stir spot welding