April 7, 2021ScienceStructural, frictional and fluid flow heterogeneities of crustal faults and implications for slip behaviour