1. Computational Science Laboratory, Universitat Pompeu Fabra, Barcelona Biomedical Research Park (PRBB), C Dr. Aiguader 88, 08003 Barcelona, Spain
2. Acellera Labs, C Dr Trueta 183, 08005 Barcelona, Spain
3. Department of Chemistry, Stanford University, Stanford, California 94305, United States
4. Institució Catalana de Recerca i Estudis Avançats (ICREA), Passeig Lluis Companys 23, 08010 Barcelona, Spain