1. IBM Almaden Research Center, San Jose, California 95120, United States
2. Institute of Bioengineering and Nanotechnology, 31 Biopolis Way, The Nanos, #04-01, Singapore 138669
3. IBM Power Systems Hardware Development, Austin, Texas 78758, United States