A potential delivery system based on cholera toxin: A macromolecule carrier with multiple activities.