Base stacking in nucleic acid components: The crystal structures of guanine, guanosine and inosine