yan zhaolatest news & developments