[1] Xi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Peoples R China
[2] Xi An Jiao Tong Univ, State Key Lab Met Forming Technol & Heavy Equipmen, Xian 710049, Peoples R China
[3] Shaanxi Univ Sci & Technol, Coll Mech & Elect Engn, Xian 710021, Peoples R China
[4] Shannxi Univ Technol, Sch Mech Engn, Hanzhong 723001, Peoples R China