Simulation and visualization of restriction enzyme cutting