chen xiaoqulatest news & developments