1. Nankai University, Tianjin, China / Haihe Laboratory of Information Technology Application Innovation, Tianjin, China
2. Nankai University, Tianjin, China
3. Nankai University, Tianjin, China / Tianjin Key Laboratory of Software Experience and Human Computer Interaction, Tianjin, China
4. Computer Network Information Center at Chinese Academy of Sciences, Beijing, China
5. Huawei Technologies, Shenzhen, China
6. Tsinghua University, Beijing, China / BNRist, Beijing, China