Friction based solid state welding – A review