Otero-Alfaro, Oscar, Instituto Finlay, Cuba