[1] Harbin Inst Technol, State Key Lab Adv Welding & Joining, Harbin 150001, Peoples R China
[2] Texas A&M Univ, J Mike Walker Dept Mech Engn 66, College Stn, TX 77843 USA
[3] Univ Elect Sci & Technol China, Sch Mech & Elect Engn, Chengdu 611731, Sichuan, Peoples R China