xu guoqilatest news & developments