School of Mechanical Engineering and Automation Beihang University Beijing 100083 China;
Beijing FSW Technology Co.Ltd. AVIC Manufacturing Technology Institute Beijing 100024 China;
School of Mechanical Engineering and Automation Beihang University Beijing 100083 China;
Beijing FSW Technology Co.Ltd. AVIC Manufacturing Technology Institute Beijing 100024 China;
Beijing FSW Technology Co.Ltd. AVIC Manufacturing Technology Institute Beijing 100024 China;
School of Mechanical Engineering and Automation Beihang University Beijing 100083 China;