1. Tecnologico Nacional de Mexico/Instituto Tecnologico de Morelia,Division de Estudios de Posgrado E Investigacion,Morelia,Mexico
2. University of Technology 1010,Bio Design Lab, School of Engineering, Computer and Mathematical Sciences. Auckland,Auckland,New Zealand