[1] Shanghai Univ, Shanghai Inst Appl Math & Mech, Shanghai 200072, Peoples R China
[2] Shanghai Univ, Sch Comp Engn & Sci, Shanghai 200444, Peoples R China
[3] Shanghai Univ, Dept Mech, Shanghai 200444, Peoples R China
[4] Shanghai Univ, Shanghai Key Lab Mech Energy Engn, Shanghai 200444, Peoples R China