A review on friction stir welding: alloys and composites | Synapse