general chemistry and nucleic acids related links