The structure of compact linear operators in Banach spaces