Optimization of long-distance PCR using a transposon-based model system.