Catalytic Mechanism of Retroviral Integrase for the Strand Transfer Reaction Explored by QM/MM Calculations.