1. National University of Defense Technology & University of Pittsburgh, Changsha, China
2. Carnegie Mellon University & King Mongkut's University of Technology North Bangkok, Pittsburgh, PA, USA
3. University of Texas Austin & VMware Research, Austin, TX, USA
4. University of Pittsburgh, Pittsburgh, PA, USA
5. ETH Zürich & Carnegie Mellon University, Zurich, Switzerland
6. National University of Defense Technology, Changsha, China