lipids and membranes cellular building blocks 809457