Endotoxins: structure, function and recognition