天然气形成条件有哪些