1. State Key Laboratory of Network and Switching TechnologyBeijing University of Posts and TelecommunicationsBeijing100876People's Republic of China
2. EBUPT Information Technology Co., Ltd.Beijing100191People's Republic of China
3. Department of Computer ScienceTechnical University of MadridMadridSpain