Cardiology xECGArch: a trustworthy deep learning architecture for interpretable ECG analysis considering short-term and long-term features. June 7, 2024