Siemens, ST Engineering win contract for floating power plant in Dominican Republic