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