Deadly China blast at Xinjiang railway station