[1] Northwestern Polytech Univ, Sch Mech Civil Engn & Architecture, Xian 710072, Peoples R China
[2] Shaanxi Univ Sci & Technol, Sch Mat Sci & Engn, Xian 710021, Peoples R China
[3] Queensland Univ Technol, Sch Mech Med & Proc Engn, Brisbane, Qld 4000, Australia
[4] Northwestern Polytech Univ Shenzhen, Res & Dev Inst, Shenzhen 518057, Peoples R China