1. Stony Brook University, Stony Brook, NY
2. VMware Research, Palo Alto, USA
3. Rutgers University, Piscataway, NJ USA
4. Williams College, Williamstown, USA
5. The University of North Carolina at Chapel Hill, Chapel Hill, USA
6. Harvard University, Boston, USA
7. Carnegie Mellon University, Forbes Avenue, Pittsburgh, USA
8. The University of North Carolina at Chapel Hill
9. Lawrence Berkeley National Laboratory and University of California Berkeley, Berkeley, USA
10. Pace University, New York, USA