1. Department of Mathematics and Computer Science, Technical University Eindhoven, the Netherlands
2. NICTA, Sydney, Australia
3. Computer Science Department University of California, Irvine, USA
4. Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, China