nucleic acids where is it found