João F. CaseiroRobertt A. F. Valente and Ricardo J. Alves de Sousa