A Three-Component Model for Hadron Total Cross-Sections