How do homogeneous and heterogeneous mixtures differ?