Theory of melt segregation ― a review