General Sparse Penalty in Deep Belief Networks: Towards Domain Adaptation