Oman signs contracts for 304-million-dollar gas pipelines