1. Department of Earth and Space Sciences Southern University of Science and Technology Shenzhen China
2. Department of Earth and Planetary Sciences University of California Santa Cruz Santa Cruz CA USA
3. Seismological Laboratory California Institute of Technology Pasadena CA USA