Discrete Dictionary-based Decomposition Layer for Structured Representation Learning