1. Departament de Química, Universitat Autònoma de Barcelona, Bellaterra, 08193 Barcelona, Spain
2. Arquebio SL, Carrer de Álava 51, 08005 Barcelona, Spain
3. Institut de Biotecnologia i Biomedicina (IBB), Universitat Autònoma de Barcelona, Bellaterra, 08193 Barcelona, Spain