[1] Changzhou Inst Technol, Sch Elect & Informat Engn, Changzhou 213032, Peoples R China
[2] Jiangsu Univ, Automot Engn Res Inst, Zhenjiang 212013, Peoples R China
[3] Texas A&M Univ, Dept Engn Technol & Ind Distribut, College Stn, TX 77843 USA
[4] Anhui Univ Sci & Technol, Huainan 232001, Peoples R China