1. Australian Research Council Centre of Excellence for Quantum Computer Technology, University of New South Wales, Sydney, New South Wales 2052, Australia, and Australian Research Council Centre of Excellence for Quantum Computer Technology, University of Melbourne, Victoria 3010, Australia