High-specificity DNA cleavage agent: design and application to kilobase and megabase DNA substrates.