Towards an understanding of CNNs: analysing the recovery of activation pathways via Deep Convolutional Sparse Coding