C5H7N3O 1-Methylcytosine 5-Methylcytosine Cytosine Hachimoji DNA Isocytosine Methylcytosine Nucleic acid analogue