1. School of Computer Science and Engineering, University of Electronic Science and Technology of China,CHINA
2. Nanjing University,State Key Laboratory for Novel Software Technology,CHINA
3. Huawei,CHINA
4. Center for Networked Computing, Temple University,USA