Middle Permian environmental changes and shale oil potential evidenced by high-resolution organic petrology, geochemistry and mineral composition of the sediments in the Santanghu Basin, Northwest China