china shenhua energylatest news & developments