1. AT&T Bell Laboratories,MurrayHill, New Jersy 07974, USA
2. Department of Information and Computer Science, University of California, Irvine, California 92717, USA
3. School of Computer Science, Carnegie Mellon University, Pittsburgh, Pennsylvania 15213, USA
4. Department of Computer Science, University of Minnesota, Minneapolis, Minnesota, 55455, USA
5. Department of Mathematics, Massachusetts Institute of Technology, Cambridge, Massachusetts, 02139, USA