1. Department of Electrical and Computer Engineering, University of Waterloo 1 , Waterloo N2L 3G1, Canada
2. Waterloo Institute for Nanotechnology, University of Waterloo 2 , Waterloo N2L 3G1, Canada
3. Institute for Quantum Computing, University of Waterloo 3 , Waterloo N2L 3G1, Canada
4. Department of Chemistry, University of Waterloo 4 , Waterloo N2L 3G1, Canada
5. Department of Physics, University of Waterloo 5 , Waterloo N2L 3G1, Canada