1. Department of Computing, and Mathematics, Manchester Metropolitan University, Manchester, U.K
2. Department of Computer Science, Brunel University, Uxbridge, U.K
3. Department of Computer Science and Artificial Intelligence, University of Sheffield, Sheffield, U.K
4. College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing, China