ye xiaowenlatest news & developments