Deep Discriminative and Shareable Feature Learning