1. Molecular System Biology Department, Center of Molecular Immunology, Havana, Havana 11600, Cuba
2. Center for Molecular Simulations, Biological Science Department, University of Calgary, Calgary, Alberta, Canada T2N 1N4
3. Center for Protein Studies, Faculty of Biology, University of Havana, Havana, Havana 10400, Cuba