, Department of Biochemistry and Molecular Biology, Faculty of Chemistry, University of Barcelona/Joint Institute of Biomedical Research - Barcelona Supercomputing Center (IRB-BSC), Research Program on Computational Biology, Barcelona Science Park