1. College of Information Science and Engineering, Hunan Normal University, Hunan, China
2. College of Computer Science and Electronic Engineering, Hunan University, Hunan, China
3. Department of Computer Science, University of Texas, San Antonio, TX, USA
4. Distributed Systems Group, Vienna University of Technology, Vienna, Austria