https://www.rofalproject.com/2015/11/10/complementary-strands-s1-and-s2-that-contains-respectively-a-cy3-and-a-cy5-fluorophore-at-the-fifty-nine-terminus-had-been-geared-up-for-duplex-scientific-studies/