Single-Tape Simulation Theorem for Multi-Tape Turing Machines