1. Xi'an Jiaotong-Liverpool University, Suzhou, Jiangsu, China
2. Rochester Institute of Technology, Rochester, NY
3. Utrecht University, Utrecht, Netherlands
4. Eindhoven University of Technology
5. City University of London, England, U.K
6. Xi'an Jiaotong-Liverpool University, Computer Science, Suzhou, Jiangsu, China
7. Microsoft Research; University of Washington, Information School, Seattle, WA