Petrology, diagenesis, and sedimentology of oil reservoirs in Upper Cretaceous Shannon Sandstone Beds, Powder River basin, Wyoming