1. Universidad Tecnologica de Puebla,Division of Mechatronics Engineering,Puebla,Mexico
2. Instituto Nacional de Astrofisica, Optica y Electronica,Electronics Department-Digital Systems Group,Puebla,Mexico
3. Instituto Nacional de Astrofisica, Optica y Electronica,Computer Science Department,Puebla,Mexico