Several large explosions reported in Xinjiang, China