1. Microsoft Research, Beijing, China
2. Microsoft Research, Beijing, China and Xidian University, China and Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences
3. Southwest Jiaotong University, Chengdu, China
4. Xidian University, China