Castro, Oscar Mora, Universidad Técnica de Babahoyo, Ecuador