1. Institute for Research in Biomedicine (IRB Barcelona), The Barcelona Institute of Science and Technology, Barcelona, Spain
2. Department of Chemistry, University College London, London, United Kingdom
3. Catalan Institution for Research and Advanced Studies (ICREA), Barcelona, Spain
4. Joint BSC-CRG-IRB Program in Computational Biology, Barcelona, Spain
5. Department of Biochemistry, University of Barcelona, Barcelona, Spain