Controls on along-strike variations for foreland basin development: a case study of the Northern Alpine Foreland Basin