1. Translational Research Laboratory, IDIBELL-Institut Català d'Oncologia, L'Hospitalet de Llobregat, 08907 Barcelona, Spain.
2. Department of Biochemistry and Molecular Biology, Autonomous University of Barcelona, 08193 Barcelona, Spain.
3. VCN Biosciences, Sant Cugat del Vallès, 08174 Barcelona, Spain.
4. Center of Animal Biotechnology and Gene Therapy and Institut Català de Recerca i Estudis Avançats, 08193 Barcelona, Spain.