The mussel Mytilus: ecology, physiology, genetics and culture