[1] Dalian Maritime Univ, Informat Technol Coll, Dalian 116026, Peoples R China
[2] Dalian Maritime Univ, Coll Artificial Intelligence, Dalian 116026, Peoples R China
[3] Northumbria Univ, Dept Comp & Informat Sci, London E1 7HT, England
[4] Aberystwyth Univ, Fac Business & Phys Sci, Dept Comp Sci, Aberystwyth SY23 3DB, Wales
[5] Xiamen Univ, Dept Comp Sci, Xiamen 361005, Peoples R China