[1] Hohai Univ, Coll Mech & Engn Sci, Nanjing 210024, Peoples R China
[2] Hohai Univ, Suzhou Res Inst, Suzhou 215100, Peoples R China
[3] Peking Univ, Coll Engn, Beijing 100871, Peoples R China
[4] Chongqing Univ, Coll Mech & Vehicle Engn, Chongqing 400044, Peoples R China
[5] Nanjing Tech Univ, Sch Phys & Math Sci, Nanjing 211816, Peoples R China