[Zhang, Libin;Sun, Kuan;Liu, Sheng;Gan, Zhiyin] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, Wuhan 430074, Hubei, Peoples R China.^[Yan, Han] Wuhan Univ Technol, Sch Mech & Elect Engn, Wuhan, Hubei, Peoples R China.^[Liu, Sheng] Wuhan Univ, Sch Power & Mech Engn, Wuhan, Hubei, Peoples R China.