Storms in China 's far western Xinjiang flattened or damaged about 100,000 homes , and more than 15,000 head of livestock were killed by the cold front that began on Sunday night , according to Xinjiang Meteorological Station forecaster Wei Rongqing .