1. State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China
2. Data61, Commonwealth Scientific and Industrial Research Organization, Marsfield, NSW 2122, Australia
3. Middleware Systems Research Group, University of Toronto, Toronto, Canada M5S 2E4