Genesis of limestone megabreccias and their significance in carbonate sequence stratigraphic models: a review