difference between Homogeneous and Heterogeneous mixture