1. IBM Almaden Research Center, 650 Harry Road, San Jose, California 95120, United States
2. Transfer Devices, Inc., 500 Laurelwood Road, Suite 11, Santa Clara, California 95054, United States
3. The National Nanotechnology Center, King Abdulaziz City for Science and Technology, P. O. 6086, Riyadh 11442, Saudi Arabia