xu xianchunlatest news & developments