1. CONACYT-Instituto de Física
2. Benemérita Universidad Autónoma de Puebla
3. Puebla 72570
4. Mexico
5. Department of Computer Science
6. Stanford University
7. Stanford
8. USA
9. Department of Electrical Engineering and Computer Science
10. National Chiao Tung University
11. Hsinchu 30010
12. Taiwan
13. Center for Nanotechnology
14. NASA Ames Research Center
15. Moffett Field
16. Mountain View
17. Advanced Technology Research
18. Valencia