[1] Northwestern Polytech Univ Shenzhen, Res & Dev Inst, Shenzhen 518057, Peoples R China
[2] Northwestern Polytech Univ, Sch Aeronaut, Xian 710072, Peoples R China
[3] Natl Key Lab Strength & Struct Integr, Xian 710049, Peoples R China
[4] Tianjin Univ, Sch Mech Engn, Tianjin 300350, Peoples R China
[5] CNPC, Tubular Goods Res Ctr, Xian 710072, Peoples R China