1. Department of Electrical and Computer Engineering
2. Waterloo Institute for Nanotechnology
3. University of Waterloo
4. Waterloo, Canada
5. McGill University
6. Montreal, Canada
7. Department of Physics & Astronomy
8. Department of Systems Design Engineering