1. Seismological Laboratory, California Institute of Technology, Pasadena, California, U.S.A.
2. Department of Computing and Mathematical Sciences, California Institute of Technology, Pasadena, California, U.S.A.
3. Department of Computer Science, Purdue University, West Lafayette, Indiana, U.S.A.