1. Department of Experimental and Health Sciences, Universitat Pompeu Fabra, Barcelona Biomedical Research Park (PRBB), Dr. Aiguader 88, 08003 Barcelona, Spain
2. Instituto de Física de Líquidos y Sistemas Biológicos, CONICET & Universidad Nacional de La Plata, Calle 59-789, 1900 La Plata, Argentina
3. European Cancer Stem Cell Research Institute, School of Biosciences, Cardiff University, Hadyn Ellis Building, Maindy Road, Cardiff CF24 4HQ, UK