[1] Hefei Univ Technol, Sch Mech Engn, Hefei 230000, Peoples R China
[2] Univ Wollongong, Fac Engn & Informat Sci, Wollongong, NSW 2522, Australia
[3] Tohoku Univ, New Ind Creat Hatchery Ctr NICHe, Sendai, Miyagi 9808577, Japan
[4] Hefei Univ Technol, Sch Automot & Transportat Engn, Hefei 230000, Peoples R China
[5] Univ Technol Sydney, Fac Engn, Ultimo, NSW 2007, Australia
[6] Zhengzhou Normal Univ, Sch Informat & Technol, Zhengzhou 450044, Peoples R China