1. Central South University, Changsha, P. R. China and the State Key Laboratory for Novel Software Technology, Nanjing University, P.R China
2. Central South University, Changsha, P. R. China
3. Hunan University, Changsha, P. R. China and Science and Technology on Parallel and Distributed Processing Laboratory (PDL)
4. Hong Kong Polytechnic University, Hong Kong, China
5. Central South University, Changsha, China
6. National University of Defense Technology, Changsha, China
7. Hunan University, Changsha, China