membranes and lipids 3515308