biomembranes course syllabus 2877119