1. China Earthquake Networks Center, Beijing 100045, China
2. Seismological Bureau of Xinjiang Wulumuqi Autonomous Region, Urumqi 830011, China
3. Institute of Earthquake Forecasting, China Earthquake Administration, Beijing 100036, China
4. Shanghai Artificial Intelligence Laboratory, Shanghai 200232, China