yjfc_earthquake_prediction