Delfino-Ferreira, Alcides, Cuba