1. University of Toronto, Canada and University of Toronto, Canada
2. University of Texas at Austin, United States
3. University of Toronto, Canada
4. University of Michigan, United States
5. University of Colorado Boulder, United States
6. Harvard University, United States
7. University of Warwick, United Kingdom
8. Cornell University, United States
9. University of California Irvine, United States
10. Colorado School of Mines, United States
11. City of Scientific Research and Technology Applications, Egypt
12. IBM Research, United States