1. Institute for Research in Biomedicine (IRB Barcelona); The Barcelona Institute of Science and Technology; Barcelona 08028 Spain
2. Department of Chemistry, Graduate School of Science; The University of Tokyo; Tokyo 113-8654 Japan
3. Spanish National Cancer Research; Madrid 28029 Spain
4. Department of Physical Chemistry; University of Barcelona; Barcelona 08028 Spain
5. The Institute of Biomedicine of the University of Barcelona; Barcelona 08007 Spain
6. Catalan Institution for Research and Advanced Studies; Barcelona 08010 Spain
7. Department of Life Sciences; Barcelona Supercomputing Center; Barcelona 08034 Spain
8. Department of Organic Chemistry; University of Barcelona; Barcelona 08028 Spain