1. ICN2 – Institut Catala de Nanociencia i Nanotecnologia
2. CSIC and The Barcelona Institute of Science and Technology (BIST)
3. 08193 Bellaterra, Spain
4. Faculty of Science and Technology and MESA+ Institute for Nanotechnology
5. University of Twente
6. 7500 AE Enschede, The Netherlands
7. Lyncée Tec SA
8. PSE-A
9. CH-1015 Lausanne, Switzerland
10. ICREA - Institucio Catalana de Recerca i Estudis Avançats
11. 08010 Barcelona, Spain