Stratigraphy, Depositional Environments, And Petroleum Potential Of The Three Forks Formation -- Williston Basin, North Dakota