The molecular structure of d(ICpCpGpG), a fragment of right-handed double helical A-DNA