Text this: Nucleoside cyclic 3',5'-phosphorothioates with purine and pyrimidine scaffolds. A chemical minireview