[1] Shanghai Univ, Shanghai Inst Appl Math & Mech, Sch Mech & Engn Sci, Shanghai Key Lab Mech Energy Engn, Shanghai, Peoples R China
[2] Wenzhou Univ, Coll Mech & Elect Engn, Wenzhou, Peoples R China
[3] Shanghai Univ, Shanghai Inst Appl Math & Mech, Sch Mech & Engn Sci, Shanghai Key Lab Mech Energy Engn, Shanghai 200072, Peoples R China