chen fenglatest news & developments