Piedra Herrera, Daniel, Cuba