US firm wins $411-million contract for Omani power plant