Combination of magnetic parameters and heavy metals to discriminate soil-contamination sources in Yinchuan--a typical oasis city of Northwestern China.