A review on microstructural and mechanical properties of friction spot welds in Al-based similar and dissimilar joints