Ion transport across membranes