Dongfang nets generator supply deal for Sichuan