HIV-1 DNA integration: Mechanism of viral DNA cleavage and DNA strand transfer