1. School of Computer Science and Technology, Taiyuan University of Science and Technology, Taiyuan, China
2. School of Computer and Information Technology, Shanxi University, Taiyuan, China
3. Computer Science and Software Engineering, Swinburne University of Technology, Melbourne, NSW, Australia