Effect of friction stir processing on microstructural and mechanical properties of lightweight composites and cast metal alloys – A review