SEARCH Articles Figures Tables Based Strategies DUPLEX Duplexe Duplexer Molecular bases Molecular covalent