Affiliation: | (1) School of Engineering and Applied Sciences, Harvard University, 29 Oxford Street, Cambridge, MA 02138-2901, USA;(2) Present address: Intel Corporation, 3065 Bowers Avenue, MS SC2-24, Santa Clara, CA 95054, USA;(3) Technology Development Organization, Hewlett-Packard, 1000 NE Circle Blvd., Corvallis, OR 97330-4239, USA |