Representation Decomposition For Knowledge Extraction And Sharing Using Restricted Boltzmann Machines