[28] Purification, specific fragmentation, and separation of large DNA molecules