function and structure of membranes 3403493