1. Science and Technology on Parallel and Distributed Processing Lab, Department of Computer Science and Technology, College of Computer, National University of Defense Technology, Changsha, China
2. Lab of Science and Technology on Integrated Logistic Support, National University of Defense Technology, Changsha, China
3. Department of Computer Science and Mathematics, Nipissing University, North Bay, Canada