How does EcoRI cleave its recognition site on DNA?