1. Key Laboratory of Embedded and Network Computing of Hunan Province, College of Computer Science and Electronic Engineering, Hunan University, Changsha 410082, China
2. Department of Applied Mathematics, Faculty of Mathematics, University of Waterloo, Waterloo, ON, Canada N2L 3G1