[1] Xidian Univ, Sch Mechanoelect Engn, Xian 710071, Peoples R China
[2] East China Univ Sci & Technol, Sch Mech & Power Engn, Key Lab Pressure Syst & Safety, Minist Educ, Shanghai 200237, Peoples R China
[3] Northwestern Polytech Univ Shenzhen, Res & Dev Inst, Shenzhen 518063, Peoples R China