1. School of Software Engineering, Tongji University, Shanghai, China
2. Department of Philosophy, Carnegie Mellon University, Pittsburgh, USA
3. Department of Computer Science and Engineering, Hong Kong University of Science and Technology, Kowloon, Hong Kong, China
4. Shanghai Electro-Mechanical Engineering Institute, Shanghai, China