1. College of Computer and Control Engineering, Northeast Forestry University, Harbin 150040, China
2. School of Computer Science and Information Engineering, Harbin Normal University, Harbin 150025, China
3. Department of Computer Science, Durham University, Durham DH1 3LE, UK