An End-to-End Earthquake Monitoring Method for Joint Earthquake Detection and Association using Deep Learning