Restriction Enzymes: Precision Tools for DNA Fragmentation