1. Program for Applied and Computational Mathematics, Princeton University, Fine Hall, Washington Road, Princeton, NJ 08544-1000, USA
2. Department of Computer Science, California Institute of Technology, Pasadena, CA 91125, USA
3. Lucent Technologies, Bell Laboratories, 600 Mountain Avenue, Murray Hill, NJ 07974, USA