ICFO - Institut de Ciencies Fotoniques, The Barcelona Institute of Science and Technology, Castelldefels 08860 (Barcelona), Spain ...