Institute of Earthquake Science, China Earthquake Administration, No. 63, Fuxing Avenue, Beijing, 100036, China
Institute of Earthquake Science, China Earthquake Administration, No. 63, Fuxing Avenue, Beijing, 100036, China
Rice University, 6100 Main Street, Houston, TX 77005, United States ; Institute of Earthquake Science, China Earthquake Administration, No. 63, Fuxing Avenue, Beijing, 100036, China