1. Carnegie Mellon University, Pittsburgh, PA 15213 USA. Current address: Purdue University, West Lafayette, IN 47907 USA.
2. Peking University, Beijing, China. Current address: Courant Institute of Mathematical Sciences, New York University, NY 10012 USA.
3. Carnegie Mellon University, Pittsburgh, PA 15213 USA.