1. Instituto de Engenharia de Sistemas e Computadores—Microsistemas e Nanotecnologias (INESC MN), Lisbon, Portugal
2. International Iberian Nanotechnology Laboratory (INL), Braga, Portugal
3. Allegro MicroSystems, Manchester, NH, USA
4. Department of Applied Physics, Eindhoven University of Technology, Eindhoven, The Netherlands