Carbonate karst reservoirs of the Tarim Basin, northwest China: Types, features, origins, and implications for hydrocarbon exploration