1. Beijing University of Posts and Telecommunications, Beijing, China
2. Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China
3. Beijing Information Science and Technology University, Beijing, China
4. Peking University, Beijing, China