Deep Homogeneous Mixture Models: Representation, Separation, and Approximation