ribofuranoses