how does active transport differ from all?