[1] Yangzhou Univ, Coll Mech Engn, Yangzhou 225127, Peoples R China
[2] Nanjing Univ Sci & Technol, Sch Mech Engn, Nanjing 210094, Peoples R China
[3] Hunan Univ, Coll Mech & Vehicle Engn, Changsha 410082, Peoples R China
[4] Southeast Univ, Sch Mech Engn, Nanjing 211189, Peoples R China