1. College of Computer Science and Electronic Engineering, Hunan University, Changsha, Hunan, China
2. Shenzhen Research Institute, Shenzhen Technological Inc., Shenzhen, China
3. School of Computing Science, Simon Fraser University, Burnaby, Canada
4. Research Division of Distributed Systems, TU Wien, Wien, Austria