Text this: Strike-slip fault system and its control on ediacaran hydrocarbon system in central Sichuan Basin: insights from petrology, U-Pb dating and seismic interpretation