1. Institute for Bioengineering of Catalonia (IBEC), The Barcelona Institute of Science and Technology (BIST), Barcelona 08028, Spain
2. Bio-Organic Chemistry, Institute for Complex Molecular Systems, Eindhoven University of Technology, 5600 MB Eindhoven, The Netherlands
3. Institució Catalana de Recerca i Estudis Avançats (ICREA), Barcelona 08010, Spain