[1] Shanghai Univ, Shanghai Inst Appl Math & Mech, Shanghai 20072, Peoples R China
[2] Shanghai Univ, Dept Mech, Shanghai Key Lab Mech Energy & Environm Engn, Shanghai 200444, Peoples R China
[3] Alfred Univ, Alfred, NY 14802 USA
[4] Chongqing Univ, Chongqing, Peoples R China