Geological models of petroleum entrapment