difference between mixture and compound