Cross-Domain Sparse Coding