Chinese state-run enterprise Dongfang Electric Corporation (DEC) has successfully concluded the assembly and commissioning for various subsystems of its 7-MW, typhoon-resistant offshore wind turbine.