Explosion in China’s Xinjiang kills seven, injures 14