Footprint family: Concept, classification, theoretical framework, and integrated pattern