Departamento de Bioquimica i Biologia Molecular, Facultat de Quimica and CERQT at Parc Cientic de Barcelona, Barcelona, Catalunya, Spain.|Departamento de Bioquimica i Biologia Molecular, Facultat de Quimica and CERQT at Parc Cientic de Barcelona, Barcelona, Catalunya, Spain.|Departamento de Bioquimica i Biologia Molecular, Facultat de Quimica and CERQT at Parc Cientic de Barcelona, Barcelona, Catalunya, Spain.|Departamento de Bioquimica i Biologia Molecular, Facultat de Quimica and CERQT at Parc Cientic de Barcelona, Barcelona, Catalunya, Spain.|Departamento de Bioquimica i Biologia Molecular, Facultat de Quimica and CERQT at Parc Cientic de Barcelona, Barcelona, Catalunya, Spain.|Departamento de Bioquimica i Biologia Molecular, Facultat de Quimica and CERQT at Parc Cientic de Barcelona, Barcelona, Catalunya, Spain.|Departamento de Bioquimica i Biologia Molecular, Facultat de Quimica and CERQT at Parc Cientic de Barcelona, Barcelona, Catalunya, Spain.|Departamento de Bioquimica i Biologia Molecular, Facultat de Quimica and CERQT at Parc Cientic de Barcelona, Barcelona, Catalunya, Spain.