The Limulus amebocyte lysate test: perspectives and problems.