Multi-layer convolutional dictionary learning network for signal denoising and its application to explainable rolling bearing fault diagnosis Article in ISA Transactions (January 2024)