1. Institute for Quantum Computing, University of Waterloo, Waterloo, Ontario N2L 3G1, Canada
2. Perimeter Institute for Theoretical Physics, Waterloo, Ontario N2L 2Y5, Canada
3. Department of Computing, Imperial College London, London, England
4. Center for Quantum Technologies, National University of Singapore, Singapore 117543, Singapore
5. Center for Quantum Technologies, National University of Singapore, Majulab, UMI 3654, Singapore
6. Centre for Quantum Software and Information, University of Technology Sydney, Sydney, Australia