[1] East China Univ Sci & Technol, Key Lab Pressure Syst & Safety, Minist Educ, Shanghai 200237, Peoples R China
[2] Nanjing Tech Univ, Sch Mech & Power Engn, Nanjing 211816, Peoples R China
[3] Nanjing Tech Univ, Inst Reliabil Ctr Mfg, Nanjing 211816, Peoples R China
[4] Jiangsu Key Lab Design & Manufacture Extreme Press, Nanjing 211816, Peoples R China
[5] Shanghai Dianji Univ, Coll Mat, Shanghai 201306, Peoples R China