1. North China Electric Power University, Beijing, China
2. Beihang University, Beijing, China
3. Beijing Key Laboratory of Mobile Computing and Pervasive Device, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China
4. School of Computer Science & Informatics, Cardiff University, Wales, U.K.
5. School of Engineering and Computer Science, Victoria University of Wellington, Wellington, New Zealand