[1] Heilongjiang Bayi Agr Univ, Coll Informat Technol, Daqing 163319, Peoples R China
[2] Xiamen Univ, Dept Mech & Elect Engn, Xiamen 361005, Peoples R China
[3] Brunel Univ, Dept Comp Sci, Uxbridge UB8 3PH, Middx, England
[4] King Abdulaziz Univ, Fac Engn, Jeddah 21589, Saudi Arabia