1. Departamento de Arquitectura y Tecnología de Computadores, University of the Basque Country UPV/EHU, Donostia, Spain
2. Departamento de Electricidad y Electrónica, University of the Basque Country UPV/EHU, Leioa, Spain
3. Centre National d’Etudes Spatiales (CNES), Toulouse Space Centre, Toulouse, France