cellular biology lecture notes 8547184