A deep learning interpretable model for river dissolved oxygen multi-step and interval prediction based on multi-source data fusion | Synapse