chen shiquanlatest news & developments