What is a major source of restriction enzymes?