What makes mixtures homogenous and heterogeneous?